i somewhat agree with you, i like to buy american made.... but with that being said......
i have a 78 garelli and the damn thing wont die (not that i try to kill it)
not much torque but it tops out stock at 33 with a 230 me riding around.
build well, engine just keeps ticking. oh yah and i get 150 mpg..... kinda displaces the low torque..... to id go with that being my favorite, puchs are good as well, and i'm buying a sachs general 5 star this weekend so i'll find out how good those are as well.