Actually, Taiwan has its own language, neither Mandarin nor Cantonese, but you'll probably find a number of Mandarin speakers.
For me, Pin Yin isn't for writing as much as it is for learning to speak Mandarin. I've made some nice friends, just because I knew a few words. It's also gotten me some extra special service in a few Chinese restraurants. 🙂