Princeton can work, but it is difficult to get it work.
First and most important, you need all-round players at every position!
Normally your sg,sf and pf will take the most shot, but!!!!! some games it will be your pg going off and even sometimes your center.
Biggest problem are the pointless streches. One minute you are really happy how it is going and a few minutes later everything is missed.
Also when you play against 3-2 zone, it gets difficult to win.
I believe you only should play it, when you know your defense and rebounding can win the game.
Only in the dark, we succeed!