First: I'm no expert on anything snowmobile, suspension included. But I can read and research, and have done so.
I have an '06 Venture 'basic' that was very tippy (as you describe) when I bought it used in 2010. I've finally gotten it dialed in to where I like it. Namely: Ski shocks to soft, front skid spring to full soft, suspension block (soft/med/hard) to soft, and transfer to full. I don't have the opportunity to ride enough to really tweak things too much each year, but I'm happy with what I have now, which are the settings recommended on the forum numerous times for this model. I pulled the limiter strap to full up, then released it one hole and didn't notice much difference. FWIW, The wife and I combined on the 2-up are 300 lbs. I installed Studboy 6" carbides and Yami mountain skis which helped immensely with darting (if you're having that problem too). Much of the above may not matter to you though as you have a different chassis, however.....
Now that I have my '06 riding nicely, I went and bought a new 2013 TF this year and have to start all over! I like to ride off trail about 30% of the time, but I'm almost as unhappy with the handling of my '13 (even with the power steering) as I was with my '06 when I got it. Thankfully having been through this once before I won't panic. I assume the same adjustments I made to my '06 will benefit the TF, I just haven't had time to do them yet. i.e ski springs full soft (hang the nose of the sled from the ceiling joists and dial for zero spring play with skis in the air). Same with front skid shock, with track in the air. On my '06, the front skid shock to soft made the most difference in reducing the tippy feeling. I'll play with skis and carbides on my '13 after I've made the above adjustments.
So after my long winded diatribe which didn't actually answer your question: I don't know what skis came on your TF, but my '13 TF has mountain skis with spacers on each side which can be moved to either side to adjust the ski stance.
Hey BombaPolaYama, care to chime in? I've been meaning to post asking if you've found the sweet spot on your suspension set up, considering you're one of the only other TF owners I've seen on the forum....