Maybe it's a simple update and we will get a release shortly? For me the biggest problem is not opening the recent apps launcher but actually clicking a recent app in the launcher.
These forums are horrible on phones. There is always a stupid ad popup. Just went over to Mac rumors and noticed people complaining about lag on the 6 plus too!