Yes, the level 59 G20s would definately be your best bet if you can save up the credits for them. However, for the K15 or G10's I would recommend the G10s. The G10s have higher precision which means the ball is going to go where you aim and ding the meter. With the K15's large amount of forgiveness and low precision, your shots will not be as accurate. So I would recommend the G10s if you can't go for the G20s.