Haha is there such a thing as 'over'-thinking something?
Yes, there is, I am an expert at it
The thing is that 99% of theoretical discussion is worthless in real life. The situation is way easier than what appears as depicted in this thread:
(1) choose the kind of dives you want to do. It isn't about "I like wrecks and structures"; it is about actually doing at least 20/25 challenging dives with wrecks and structures (I did 100 idiotic shallow training dives before enrolling into a tec course - I love the self-improvement and the challenges associated with tech). The more annoying details are part of these dives, the better (for instance, crazy logistics, poor visibility, etc.); this is not strictly necessary, but if you like this type of diving even when a strongly annoying component is present - you likely love it.
(2) Meanwhile, TRY the configurations you want; trying is always better than discussing. Do it safely with an instructor, but do it if you are curious. It's the only way you can really understand if something is for you or not.
(3) At this point, you can choose a diving philosophy and a setup...
The theoretical discussion we are doing here is fine if it completes these three steps. When theory actually precedes these steps, I call it "overthinking"
EDIT: don't be mad at me, please! Your enthusiasm seems thriving, and I hope you do not lose it