Another game that will never be finished because someone had the bright idea to change the whole damn engine. Sucks, cause this one was good.
We've talked about this in the thread before. I understand your perspective, now hear mine.
If you are making a small game that's mechanically simple then getting it out the door on an older engine is fine. If your project is meant to grow significantly bigger over time, switching to a newer engine is a better idea.
The newer engine will have more functions, some of which you may have been hoping would come because your workarounds were inefficient or ineffective. The lifetime support of the new engine will be growing for more than 5 years at least, while the older engine gets less support with each passing month.
Ideally the best strategy is wrapping up game 1 incomplete and beginning work on game 2, but sometimes even a wrap-up is time intensive therefore letting the old version go and still allowing people to play the incomplete build for fun and its greater length of content is smart. Sound familiar? The UE4 build is still up to play on the main post.