Sounds like an interesting idea for the future.
I agree. I've expressed this before, so I'll try to make this the last time. Right now you seem to be stuck in scope creep. You're not launching because you keep wanting to add just one more feature.
I don't think that is the case when it comes to my Content.
Where I failed was to realize how much Content I have gathered over the last several years, and now I am trying to find a simple, yet complete way to organize and present it to the world. (Otherwise I don't have a website, right?!)
And you're trying to do so with a codebase that doesn't adapt well to changing requirements.
It sounds like you see some glaring flaw in my website architecture, that I don't?
(I'd say that any "inflexabilities" have to do more so with my lack of programming skills...)
I suggest that you launch your site as is and start working on v3.
I am trying to wrap things up as quick as I can, but for this thread, I have several "Tax" articles that fall under both "Finance" and "Legal" and it seems better to have a "Tax" sub-section underneath each in my mind.
But who knows?! (: