I redid the levels and I managed to get 141 stars in total. The trick is to do rebound shots therefore hitting a wood piece twice for 1 ball and also shooting at the edges to hit 2 wood pieces at once..
I managed to get a ton of bonus points (have extra balls by the end of the level).
For stage 1 the bonus levels I got were: 2, 3, 6, 7, 8, 9, 10, 12, 20.
For stage 2 the bonus levels I got were: 1, 2, 4, 8, 9, 10, 11, 12, 13, 17, 18, 20.
I managed to get 133 stars in total. All levels you should be able to get 3 stars minimum. You get 130 stars by having an extra shot at the end of the level. I managed to get a bonus star for stage 1 lvl 20. For stage 2, I got bonus stars on 1,3,4,8,9,10,11,12,13,17,18, and 20.
I figured a good strategy to win. When you gain nothing by matching up gems (like counter and defense, excess energy), just wait it out until the timer skips your turn. That way you dont give the enemy a free attack against you
BEST SPELL is confusion, max out it cost only 3 mana and last quite long, it kills a lot of enemies and best of all, it stops workers from building. THAT means it doubles as a freeze and damage skill for only 3 mana WOW