I'll be stopping by the local Hydro store today to pick up a new timer, some shears and possibly a drain pan. I PH'd my water and planted my seeds last night. With any luck, they will pop within the next few days.
The only drawback I'm seeing right now, is my exhaust fan is really loud...