Fabric ore leather doesn't matter. The wiring is exactly the same. I've got fabric seats as well.
I was lucky that all the wiring, even the fuse, were already in my Fiesta. Not everyone is that lucky.
The problem with OEM heated seats is that only the bottom is heated, the back hasn't got heating.
I've made a small guide on my Dutch project page. With Google translate you should be okay .