Yeah man, hopefully it will greatly improve your score!
As for the slow swing meter, that's exactly how I felt until I purchased the i15 Irons... sometimes I swear it's past the ding BEFORE I set the power. Lol!
Putting has improved unbelievably for me though.