A friend of mine introduced me to this a couple of days ago.
I was a bit skeptical at first because playing the retail BC2 was always a matter of struggling with crappy hit detection. First game I loaded up with your service and not a single hit detection problem. Not one.
Now if only I could stay connected reliably. I get random disconnects extremely often.