I prefer stain myself. Up close it looks better, the look is more natural in appearance IMO, for what that's worth. At most I would only do a slight tint in the poly.
Stain R&D continues. Currently narrowing in on:
General Finishes Gel Georgian Cherry
Minwax PolyShades Bombay Mahoganny
The latter isn’t a tea stain but a combo polyurethane so its layering is a lot more like paint. Doesn’t stain as much as adds a translucent coat. I may combine the two (stain then poly)