It will be a great name 8 years back when everybody overclocking their CPU. I don't see it worth much now. I cannot think of any usage of the domain either.
I like it.
My first thoughts were of a site helping people deal with being overstressed and stretched thin ie. time 'saving' / life simplifying.
Actually would be a very memorable name but that said, development is mandatory.