funny, that is the exact one i linked above.
yes it will be fine. keep in mind that performance will be hurt if the antenna is on the floor, under a desk. for instance my dad had a usb stick like this and he got horrilbe signal strength. i put it at the end of 6' of usb cable and tapped it to the wall above the desk and his signal imporved a bunch. he went from about 8 mbs to the full 25 mbs he pays for just by getting the stick off the floor and higher up.
they make internal cards with antennas at the end of a long cable for this reason. they cost a bit more but are worth it in my opinion. if you're pc is on a desk and already high up, the one we picked would be good enough. from the floor, i suggest the long antenna for the better signal.
if you're speeds are slow, give it a try. stick your current usb stick at the end of a long usb cable and tape it up high and see what difference it might make for you