Hey Chris! Welcome to RG!
Wow you certainly got lots of usage out of your old Sub! I don't have any personal experience with either of those particular models, but the folks here are very knowledgeable. Ask the Rolex guys about that Sub090 - I believe the most current & best version is made by Noob Factory. I looked at TT's website and didn't see Noob mentioned anywhere on the Sub ad. The RW I know nothing about - but for the price it will certainly be "the best" RW rep available - i.e. not a cheapy 21 jewel inaccurate rep.
Enjoy your stay and have fun!