Show location and custom user fields on user card

Please continue discussion (which is nearly concluded) here: