Difference that I've seen are size related, not brand related. Just check the type of hitch and the tongue height. I pulled some non-Snapper stuff with a Snapper, and used a Z shaped piece of steel to make up the height difference, no problems.
Who the hell let all the morning people run things?