Well it does exactly what it is supposed to do its only downfall is that its construction is primarily a circuit board and card board and it doesn't seem like it would put up with much abuse so I recommend keeping it in a safe place. I do wish there was a cheat sheet for the buttons as there layout makes it a little hard to remember what the far left and center arrow functions are unless you use it constantly.
According to my research this programing card works with these esc's
Hobby King Brushless Car ESC 100A w/ Reverse (Upgrade version
PRODUCT ID: HK-100A
HobbyKing Brushless Car ESC 60A w/ Reverse
PRODUCT ID: HK-60A
HobbyKing Brushless Car ESC 45A w/ Reverse
PRODUCT ID: HK-45A
HobbyKing Brushless Car ESC 30A w/ Reverse
PRODUCT ID: HK-30A
Where to get it .
Hobby King Programming Card for Car ESC (USA Warehouse)
Manufacturer description :