I have a bunch of skills on soulstones...my tamer is either weaving/necro or disco/peace generally. I picked up an advanced character token a few weeks ago and will be making a second tamer so that there's less skill-swapping.
I've done travesty with both weaving and discord. My experience is as follows: weaving is a good choice if you can reliably get level 6 focii. Level 5s are fine as well, but I wouldn't want to try any lower than that. The first 90% of the fight goes a lot slower with weaving instead of discord, but the last 10% is easier (and that's the hard part).
I usually do travesty with discord...it's totally doable, but expect to fail the first half a dozen times or so while you get the positioning down. If travesty gets close enough to see you (and take your form, complete with discord), it's game over 100% of the time. This is generally not a problem until she jumps at the end -- it's easy enough to edge in there when you first go in and let your GD go to town. Just before she jumps (use lore to watch her HPs...she generally jumps at around 3750 HP, although it seems to vary a bit), go to the entrance and invis. Once the ninjas and mages show up, re-log to get your GD back with you, and vet it up. Then, slowly, creep forward until the GD goes out on its own. You have to be *very* careful here and approach Travesty from the furthest point away -- don't cut corners. Approach one tile at a time until you can cast GHeal on your GD. If its looking like you're going to be too close to Travesty, run back to a safe corner, relog again, and reset. With some patience, you'll eventually get everybody positioned so that Travesty is on the other side of your GD, can't see you (and hence can't discord), and you can still heal your dragon. But, like I said, you'll fail a bunch at first. I think I failed probably 8 out of my first 10 attempts, and I started to think that it might not be possible to do consistently, but I finally figured it out to the point where I have something like a 90% success rate.
If you're using weaving instead, camp out at the west brit arcane circle (just go afk on it and do something else) -- eventually you'll get a high-level focus. You're still better off if Travesty doesn't take your form -- I just use Gift of Renewal, Gift of Life (the best spell in the game for peerless, really), and Word of Death at the end.
I tried archer/tamer too, but I wouldn't recommend it -- travesty does way too much damage shooting at you. Haven't tried straight mage-tamer, but I have my doubts that it would work very well. A template I haven't tried but suspect might be successful is nox-mage-tamer: I've noticed that Travesty almost never bothers to cure herself when my GD poisons her, and by the end, she moves slow enough so that you could just snipe her with a poison, lay down a couple of fields, and run off.