try to think of it as if was an unknown entity coding the engine.
In that case, I would give it a few months unless there was a guaranteed refund if I was dissatisfied after a month or two.
However, I don't plan on buying any engines currently since I have my own that works the way I want (really getting tired of all the B3D rip-offs when I'm more familiar with the Quake style of coding).