How about modify ring-rules? Play call the pocket and call safeties that way if your opponent pockets a ball in the wrong pocket, misses called pocket, or pockets a ball on a called safety the incoming player has the option to shoot or make his opponent shoot. On scratches or fouls it is BIH in the kitchen and balls in the kitchen get spotted and incoming player has option. I realize there are several scenarios that would come up that would/could make a drawn out rack here and there but I feel we need different 9/10 ball rules to bring balance. By balance I mean pool is a game/competition that you can't defend yourself when your opponent is on offense nor can you counter your opponents defensive move until you get to the table. JMO.
This is the rules in my area pre- 90's and bih with exception of behind line on scratches (rather than in kitchen). Not a bad system at all. Nor a new system.
Respect, Courage, and Commitment!