Well yes it would always be a hack if your trying to code something different than the default coding.
Personally I have not tested this because quite frankly I dont have time to answer mod questions when I am working with an active beta of or doing product support as this takes all my time here. I also do product installs and upgrades as well.
You can try making this code
Code:
Content visible to verified customers only.
to maybe this
Code:
Content visible to verified customers only.