I've heard, from Viviann, that they don't work very well. You have to either have the detect lesser invisibility buff from warlockd, or get another engineering item to be able to see the things at all.