It's eye grabbing, but all of that bother for 120 hp?
Yep, but it's probably only 750~800cc and will pull from very low rpm.
Unless your intending 'cruising' at 150+mph you don't need more than 50~60bhp
Anything up to 100 bhp is nice but not needed and a liability for many riders
190~200bhp is usually a 'penis envy' substitute (pretty much like Boss Hoss, et.al.)