Well, I've never mastered rollers, but I can confirm the Neo is a lovely thing. The flywheel magic with the road feel has grown on me, and it generally feels great. The three I've tried are.
1. Tacx Smart Vortex
2. Tacx Neo
3. Elite Drivo
1. Is great if the noise it makes doesn't result in discord. It's so cheap
2. Is really quiet, feels amazing, and does the road feel thing which is cool if you are doing unstructured riding in zwift. It's also got flex built in to protect carbon frames - this may not be too all tastes.
3. This is louder than the Neo, but still pretty quiet. It looks epic. It is completely rigid. This makes it feel ace for sprinting. If you think this places too much stress on carbon frames, then it's not for you. It feels very rigid. No road feel.