I'm new to HTC phones--they certainly have little quirks (camera on the DNA is no improvement on 2012 smartphones even if you use Camera FV-5--but in almost every other way it's 2013-ready) but all the great things about this phone outweigh the negatives. I do have battery issues, but based on what I've been reading on these forums my battery may be quirky. Definitely not for the heavy user, or someone who isn't diligent about shutting off signals when not in use.
Storage isn't a big issue for me, I have 6GB left. I just truncated my music library to only the stuff I listen to. I don't have enormous 2GB EA games apps on here, but you could probably have one or two at a time without issues. There's always the cloud--even on my 2GB plan saving everything to the cloud is very doable. Just don't store 1,000,000 photos on your device, as 8MP pics do take up space.
The only thing holding you back would be if you're in no hurry to upgrade--in which case you might want to wait a couple months for flagship releases.
If I wasn't so in love with stock Android, the DNA would be in my hand right now.
I use Nova Launcher, Widget Locker, etc--does a good enough job that I don't miss raw JB
.