I agree with all of those ideas, minus the exp boost, I feel anything that could give an "advantage" shouldn't be paired with something some players may never use. The house sharing idea is something I really hope they implement though.