I have a twin disc on my shitbaru, it's fine except for the rattle between gear shifts when the clutch is disengaged. getting going from a stop requires a little finess, but I have no torque and a awd drivetrain.
I can't speak personally to any of those brands, but I'd really rather only have to replace the clutch once. Make sure whomever you pick sells a rebuild kit, so you can service the discs and not the whole assembly.
Mantic is probably a little overkill. Mcleod looks good. Not sure Vengeance makes a clutch to your specs for our model year.