lol
Sounds just like mine did, only more lumpy.
A couple things, you need to drop your levers down a bit so you can access them faster (I'm a mountain biker. lol) and where is your second lever for your front brake? I see your clutch and rear brake lever. You need to get a dual pull lever if you're not going to run 3 levers.
Looks good, with enough miles and tuning it should be good.