As stated, On30 runs on HO gauge track, but you really should buy Peco track specifically for it as the ties and rail height are visually way wrong for O scale.
N scale detail is really pretty good now. This does, of course, mean some of the bits like railings and horns are fragile, so have to be handled with care. I've custom painted and decaled a few locos and cabooses for my favorite line and you can really make a gorgeous train that way if you take the time and use a magnifier.
Provided you have a loco with multiple pickups for the track power they generally run pretty trouble free. The only problems we have are the turnouts; sometimes they make a dud that needs some work. Anything made in the last 10 years should run great, including steam (which was never the case before then). I have one of these made by Bachmann that honestly runs better than some of my diesels:
What turned me away from N scale to some degree was the cost (no cheaper than any other scale in spite of it's size; $10-$15 for a freight car, $100 for a loco) and that I was doing shows with my club. Love my club, but part of the joy of showing my stuff is people noticing it. With N, only the hardcore nuts will notice a custom painted unit. The general populace will glance at it, but move on. The details are simply too small to hold their interest.
When I saw my first On30 loco (Bachmann makes most of them) and the level of detail that could be bought for the same or even less than in other scales, I was hooked. I also like the funkiness that is narrow gauge; no rules. Any weird home-spun thing you can think of is probably prototypical. I like rail trucks and buses, for example.
(not mine) Here's a rail speeder I built from a resin kit powered by a trolley truck (my first resin kit):