I playtested this deck in the trainer quite a few times, against Top 50, Fake Gods, and AI3, and I have to say that against the Fake Gods, it pretty much sucks. I got close to beating Miracle once, but he overran me (over 100 damage with all of his creatures). Broken Sundials had nothing to do with these losses.
The major problem I noticed was bad draws. With three different kinds of Towers and spells, the inconsistancies were too problematic. Also, with only a single creature as the damage AND healing source, Mind Flayer/Ulitherid and Bonewall are your worst nightmare.
However, this deck would probably work to some degree for farming Top 50 and may even be effective in PvP as it doesn't have anything to steal or destroy besides the Towers.