I'm pretty sure you have to share the EXACT same account that you used the redeem code on/downloaded home on..
I don't think its going to work if you create a sub-account
So if you still want to share, i'd advice you to change your password, and be 100% sure that people cant get to something you dont want them to see (personal information, email passes, etc.)
View