I haven't had the chance to try it multiple times, but today I was out questing and my ally got downed to dying (But not dead) while Invisible. I threw a Spark of Revelation at his feet but it did not remove the invisibility effect.
Don't think that's their function exactly.
Sparks of Revelation removes stealth, not invisibility.