I think there should be some sort of official documentation on what the official rules are on division pairing, and multiple other topics. I believe the rules should be geared towards handling large amounts of players, 100 give or take. A large tournament is really the only reason you would need to use ratings or anything else.
I think that the way tournaments are handled currently are fine. Most tournaments do not have enough players to worry about what everyone's rating is, what their tournament performance at other tournaments indicate, or anything else complicated. The checkers community is small enough that we know who belongs in masters division and who doesn't. From there it should be at the tournament officials discretion and responsibility to make sure people are not sandbagging or playing up(just because they want to), and everyone is playing at their proper levels, regardless of ratings or anything else.
I heard some very good ideas in these posts, keep them coming