The limitations discussed in that paper should be fully addressed by a modern FRP framework like Reflex.
The existence of STEPS is actually one of the very few things that keeps me motivated to continue programming - maybe all that complexity isn't so essential after all. :)
http://www.vpri.org/pdf/tr2013002_KSonward.pdf