Im using this bike from a long time recently I bought new Karizma R again & I can tell you this bike is not only a bike but this is a super duper powerful machine engine is very good. Having 4000 RPM engine, eager to give you a good edge of torque & you can easily reach 100 km/h speed but handle becomes hard after reaching 100 but never I feel nervous at-all.
This bike is 100 times far better than its competitors like P220 & Fazer R15 etc. If we talk about mileage, this bike will definitely gives you above 35 I got mileage of 42 but mileage actually depends on city traffic conditions & the way you accelerates & brakes the bike.
If you drive good on highway, you can get above 45 & sometimes fuel meter shows wrong too.