I have one helmet I use for road/commute/trail. I've never figured out what features _I_ would want to distinguish between the different uses. I would choose a helmet based on the features _you_ want, and not on whether it is a road or mountain bike or commuter helmet (what makes a commuter helmet different?).
As for me, I do not like visors, I too often find they interfere with my vision. The helmet I have, a specialized aurora from a few years ago, I purchased because advertising and paid-for-reviews convinced me it had the best airflow, and my friend who owned the LBS had one in stock. I have not been disappointed.