Any of the Japanese litre bikes will run circles around the 1125 all day long if you just put gas & oil in 'em!
That's a pretty far off statement. My buddies 2011 r1 has spent more time in the shop than its been in the road, my other buddies 2010 cbr1000rr has been a basket case as well...they all break! Sometimes its the luck of the draw.
Fix the electrical issue right the first time and spend more time riding than wrenching...