It had some functionality issues that forced us to take the firmware out of the page. No security issues or backdoors, so you have nothing to worry about from that side. If by any chance you installed it - if everything works you can keep it that way. If you're still on 06.07.0X version - it is better if you stay on it.
Once we're sure about stability of the firmware and that everything works - it will be back on the wiki page.