Personally, I think that the entire WPBL is genius.
The facility, production value, players, teams, logos... everything is great!
The game, bonus ball... not so much.
The main problem that I can see is that there is no way for someone, who has been newly exposed to the game by the WPBL, to go to their local pool room and play the game that they just watched. Sure, you can use solids and stripes instead of oranges and purples, but if I was new to the game and saw that on TV, I would want to play the same game, with the same ball set... not have to make due with what I have access to.
The WPBL could be a smashing success if they partnered with the APA or BCA and played 8-Ball or 9-Ball. This way, not only would you have all of the positives of the pros, the teams, the venue, etc... but if someone wanted to play the games the pros play, they could go to the pool hall and do that. Even better yet, they could join their local APA or BCA league and be able to get the entire WPBL "experience" for themselves. This would not just bring more viewers to the game, but more avid players, as well.