1 point to address about Neo Nyzul...

At no point is it a requirement to hit floor 100 every single run. Even most elite players don't have a 100% win rate, no one does. The unique thing about neo nyzul is it has no set goal to reach, you create your own goal. whether or not you're able to set it realistically and accomplish it is a different matter. If you can't hit floor 100, go for 80. farm the astrariums until you can redeem it for a floor 100 piece. It's perfectly acceptable and it is real progress towards some of the best gear in the game (for now.) 3 weeks for 1 really good piece of your choosing is a damn good trade off compared to 0/1000 on whatever VW body you're going for.