yes because the true sight make units visible to the player, it mean this:
Unit as 50% transparency for owner player
Unit as 0% transparency for enemy
Unit as 50% transparency when is detected
so it won't work, also if u press ALT u will see a life bar up the unit.
The best thing to do may be invulnerable and permanent invisibility