It's my first motorcycle. I picked it up nine months ago and have put 9.3K miles on it so far.
Here are some of my pros and cons:
4. Lightweight and easy to handle
5. Perfect bike for twisties
6. Great commuter for around town and most highway use, very reliable
7. Economical, I average about 52 mpg
8. Easy maintenance, only complicated by removal of fairings for certain jobs
1. More low-mid range torque would be nice. I like the sensation and utility of quick acceleration but with the 300 I have to rev the engine up to high rpm (8,000-10,500) to really get the powerband/peak torque. Don't get me wrong it's super fun, but I sometimes just don't feel like racing the bike around everywhere just to make use of it's power.
2. More passing power at highway speeds. I live in Texas where everyone likes to go really fast for some reason, and the Ninja 300 can sometimes be a bit sluggish in passing; especially with wind resistance at higher speeds. Sometimes I choose not to pass because it would be sketchy whereas it likely wouldn't be an issue on a bike with a bit more power on tap.
3. Can be a bit buzzy on long rides, though there are tricks to dampen vibrations. Would recommend taking breaks often.
4. Spongy front brake (mine's ABS). Probably air in my lines, but seems to be common on this bike for some reason. Front brake works well, just has spongy feel on lever. My bicycle's hydraulic disk brakes are nice and crisp...
I love my Ninja and still find it more than adequate for my use at the moment. Idk if I ever want to sell it. It's the stardust white color and I love looking at it, riding it, and maintaining it.
I rate Ninja 300 as
motorcycle for any experience level.