I've tried this string. (17 gauge)
It is absolutely an excellent string. It feels somewhere between Lux Big Banger Alu Power, and Big Ace.
As the OP stated, it is very easy to string, and pockets the ball very well. Nice feed back to the hand (not too harsh or mushy). Generates good pop, spin, and control.
For the price, you can't go wrong. I'll most likely be switching to this string, once my other poly runs out.
Head Stringer @ the LTC, Babolat Star 4 Stringer