In retrospect, yes, you are absolutely right. If I did another cab I would probably do that.
The only way I would switch mine out to CRT_emudriver now is if I could get more, higher resolution options so I could run some more modern vertical shmups (like Do Don Pachi) on my horizontally-mounted 15khz CRT. (I can't even run Gorf or Pengo, actually.)
I expect my next project will use a modern display with shaders.