I honestly couldn't ask for a better Smogon Tour finals, good luck to both participants!
McMeghan (SM, BW) vs ABR (ORAS)
SM: Going with the upset pick here. Roro has been absolutely on fire in the second half of 2019, coming off of a win in Smogon Classic, and I expect him to carry the magic over to Smogon Tour. Before these playoffs started, I would've frankly had to lose my mind to bold Roro in SM, but his SM has looked incredibly solid compared to his past performances, going undefeated in that tier throughout his run. He's used some well-known and strong teams featuring various incredibly dangerous breakers. I think this style of bulky offense is basically the best you can get in SM OU right now, especially against someone with ABR's team tendencies. ABR's obviously no slouch and was ranked as the number 1 SM OU player in the snake power rankings for a reason. Between his incredible teambuilding prowess and brutal playstyle that can turn the tide of games in an instant, ABR is a force of nature in SM OU, but I believe that Roro's going to be able to pull up the upset in spite of that by using a team that can exert sizable offensive pressure on ABR and getting an early lead.
ORAS: I believe that ABR is really going to be able to capitalize on his increased familiarity and intimacy with the current ORAS OU metagame and earn a decisive win against Roro. For the most part, ABR favors very proactive bulky offense/balance teams that allow him to control the tempo of the game, abusing the best bulky wincons in the tier, most often CM Clefable and SD Gliscor. On the other hand, Roro seems to favor some team Germany-style Mega Tyranitar sand bulky offenses, with the exception of the stall team that he used against Quaze in the semifinal. Both team types are very potent at the moment, but ABR seems absolutely unstoppable in ORAS right now, steamrolling xray and SoulWind consecutively on the way to finals. Not only that, but I feel like the defensive cores that ABR favors tend to have a really strong matchup against sand teams while being able to deal with the metagame at large quite well. Considering his metagaming advantage combined with ABR's phenomenal play in ORAS as of late, it's very difficult to favor Roro here, even if he's quite hot right now.
BW: Everyone predicting has already said that this game is closer than we think and all that, and while that's certainly true, ABR's going to have to show us the proof here before I'm going to bold him against one of the greatest BW OU players of all time. I think that Roro's fortunate win in BW OU against John W is going to serve as a wakeup call for him and ensure that he doesn't underestimate his opponent this time around, leading him to do his due diligence preparing and playing, coming out with a convincing win here. ABR has been spamming the shit out of strong, bulky sand teams with ample ability to maneuver around the entire metagame, whereas Roro has gone for more of his own crazy style with less common picks like Magneton and Scizor to spice up his teams. I think that because Roro will be taking this final so seriously, he will bring a fairly strong team that's relatively no-nonsense while still staying true to his style and ride his knowledge and overall information advantage to a victory over ABR. This is definitely the tier of the three that I'm looking forward to the most from a playing perspective, as I believe the game will come down much more to who plays a better game than who brings the better team, and I'm excited as hell to catch this live if possible.