Some say a skimmer actually hinders a reef because the microscopic critters get chewed up by the impeller.. Not a good thing when you have filter feeders.
One thing I see that is going to be a problem though, is the speaker beside the tank. High decibel levels and fishtanks are not a good idea. Not only will it bother the fish, it can vibrate your rockwork apart..
Oh and for your question, FO or reef... If you have to think about which way to go, then the choice is obvious. Go FO, because a reef takes a LOT of dedication and experience to make thrive. What I would suggest, is doing an FO with fish that will adapt well to corals coming in later.