Yeah, I looked at those type for my V3500, as that's all there was for that too, But the one shop I asked about putting one in, said they wouldn't do it, and I just ended up making a hitch of my own...
I'd trust it up to about 12,000lb, but don't think I'd go over that, Plus I took my Bumper...