Final word: This exploit has 2 different versions: one that works on 4.0.0 to 4.0.3, and then a different one that works on 4.1.0. We'd need to develop a new ROP chain for 5.0.0 to gain code execution, because they changed stuff on us (unintentionally, of course, considering they never fixed the bug in WebKit) and so it broke, however, IT IS STILL POSSIBLE to get this working on 5.0.0, we just need to fix the ROP chain and it'll work as good as new (though when MN1 was testing it the ROP chain wasn't even executed so IDK what that was about, but it still has the weird side-effects of the bug working). However, any version after this has no guarentees of working. If you're on a really old software version and want a guarenteed way to update to a safe version, just buy and update using Mario Kart 8, which has version 4.1.0.
EDIT: Also, if you want to know, all this does is give us code execution, we still have no kernel exploit and no keys to decrypt anything important, so that's the next step after this. Plus, the web browser and whatever else is using the 1GB of memory Cafe OS reserves is still open, we'd need to get kernel access and be able to install and run new apps to have a clean slate to work with.