Frank, ultimately it's up to you to decide what your criteria are for choosing one controller over another. Personally, I would DIY even if it was more expensive and complicated, for various reasons - the potential for cost savings is not a high priority for me.
That said, you have correctly determined that, if all you really need is basically a timer to turn a few things on and off, then yeah, doing this sort of DIY controller is probably not the most cost effective route. Basically, in terms of functionality, the Hydra is more on par with a high-end internet-capable controller that might cost you $600 - $800 off the shelf, it's not meant to compete with stripped budget controllers. Even comparing to similar controllers functionality-wise is not exactly apples to apples, as the Hydra is really a development platform for you to build your own controller, not a complete finished project.
And, no matter how complete the documentation, any from-scratch electronics project is going to entail a certain amount of experimentation, troubleshooting, and so on - so if that's not your thing, this is probably not the best route for you.