In North America, if you use the uncontracted form, people will think you’re deliberately trying to sound medieval.
I also think that in North America people usually expect an answer when they use a tag question. I notice that the British use them a lot when they don’t expect or even want an answer.