Personally no, I wouldn't be able to afford to hire a person like this. I'm a freelancer and contractor, so any time I hire people I'm hiring a person onto a project for a limited time for one specific task or skill I don't have, or I need help with my workload in general. Either way, when I hire somebody I'm really relying on the fact that they are a master of their little corner of web development and won't need time for training before being able to get right to work.
For perspective, when I'm hiring people for a project we're talking timeframes of hours, not weeks or months, I need people who can jump onto something, make a massive dent, and then their part is done :D