It *may* be a good option, if you find a skilled contractor with a successful track record. It *will* be a terrible option, if you don't.

With most refinishing techniques, the contractor is more important than the method.