I would also agree that having the profile folder stored elsewhere would be better practice than having it visible to the user. The risk of course being that they delete or make changes to it which cause them problems.
One other option as an alternative to moving the profile is to mark the folder as hidden/system. Granted some users would still be able to see it but it would be easier to change (even if only in the interim) and quicker than moving the location (still the ideal solution)