I think one of the biggest questions in this entire thing is:
Is there a real benefit of having hidden text? I personally see on-page factors having a much(!) lower weight compared to off-page factors. So why bother with hidden text if you can just get a few more links and you'll rank a lot better without risking your domain.