I've never used them myself, but i know a lot of people have. i think Garrett ran them once if i recall correctly.
I'd say you are fine, I haven't heard any horror stories from them.
Only thing I wouldn't recommend them for is a track car, which I'm guessing this is not for.
__________________
...