Hey TNT! Keep your chin up. Things will work out.
As for the H-pipe dibacle, well, if you're fairly certain that they are going to start sniffing, then I would 'bite the bullet' and purchase the hi-flow cats. Definitely more money today, but could cost you even more if you buy another H-pipe today and then have to buy the hi-flow cats in a few months. JMO.
Sounds like the clutch was on it's last leg. Glad to hear that you got that fixed and working properly again.
Take it easy,
E