It might be worth testing with a user with no profile information to make sure that everything defaults correctly. In that case, I'd then make this test user have every value provided to make sure that works too. 