My major concern is not what the rules are specifically, but that there is only one, generally accepted, set of rules for 10-ball. Like many people, I want to see 10-ball become the predominant game, and my biggest fear is that it will be encumbered with 46 different sets of rules like 8-ball is.
I run a 10-ball ring game tournament at my local room, and we use slightly different rules, but just because it's a ring game. We don't call every ball, just the 10-ball, and the 10 doesn't count on the break. Otherwise, it's pretty much the same as a 9-ball ring game, with the only major difference being that we allow rollout on any shot. This works great in a ring game, because people have some option if they end up in jail after the previous shooter misses, and if a person hooks himself and rolls out, the next shooter has the option just like they would on a foul.
Having a rollout option after your opp. misses would be fine, but I wouldn't want to see a "rollout at any time" rule in professional play. I have never been thrilled about the use of jump cues in professional play, and the thought of somebody being able to push out for a jump shot 15 times in a match just doesn't appeal to me personally. If there was a caveat that said you couldn't jump after a push, then I'd be ok with it.
Aaron