I'm strongly in favor of more snooker. This sport has been on the way out and needs revival. Personally I enjoy the tradition of waste coats and bow-ties, but if study shows that it's a little off-putting and hurting the adoption of the game then get rid of it. If the slow drug out tactical battles, especially at the start and sometimes end of each frame, that I find fascinating, but turn off tv viewers, then lets speed it up a little. This game has evolved and improved for centuries. In order to attract the short attention spans of the youtube generation, perhaps a change is needed.
However if we follow that evolutionary path (game takes too long, making balls is too hard, inaccessible to the general public etc) then you end up with pool. Perhaps snooker is the Neanderthals branch of the cue-sports evolutionary tree and all of us snooker fans in this forum are just fighting the windmills of natural selection.
I think at the amateur level, ball in hand as a penalty for a foul might not be a bad thing. However, with strong players, like in pool, ball in hand will result loss of game. In a race to 5 this penalty is very severe.
Don't get me wrong, I absolutely love the game of snooker in its current incarnation. I'm beginning to understand why the spots are exactly where they are and not an inch to the left, or to right and why alternating reds and colours actually makes it easier to make large breaks, rather than a straight sequence of balls (like 9ball). I'm sure somebody has written a book about that, but by discovering that myself by playing has giving me a even deeper understanding and joy in playing snooker.