leathermonkey, welcome to the SBG site, good to have you with us.
I am happy to hear you left behind the world of ballcaps and rugs covering your scalp.
It's no good to hide, and guys who do show a big lack of confidence. It's a free feeling in shaving and losing the constrictions of what many men feel is much of their defining characteristic.
Once you make the choice and shave, the freedom is overwhelming.
Many of us have uttered "why didn't I do this sooner" upon completing our headshave.
Sounds like we can chalk up another one, am I right?, lol.
Seems to me all your fears were unfounded, and now you can put your clean and free dome out there with much confidence!
As for shine, I agree with my bro's on trying Headlube Matte if you're looking to tone it down. If you're worried about sweat, try the Bald Guyz headwipes, they work well.
Keep it smooth, bro.