I definitely agree with the bolded statement. If anyone can beat the Russian Machine, it's Randy. He's just so smart in the cage, is able to change his in ring strategy on the fly, and, as you say, is like MMA's Batman with his prepwork.
Still, Fedor's just as good at gameplanning and making quick changes in the middle of a fight. Look at his fight with Cro Cop. Coming into it, Fedor was a slight underdog, even though he was the champ. Mirko was on a high streak and nobody could seem to stop him. Then Fedor and his camp came up with the perfect gameplan to beat him and he shocked the MMA world with that fight.
Since then others like Gonzaga and Kongo have copied that same Fedor strategy to successful victories against Mirko.
I'd really hope this match happens next year in K-1. It'd be such a freakin' chess match in the ring as both men really listen to the corner during a fight.
I really hope, if it does happen, that there is no KO, submission, or stoppage. I want this fight to go the distance and be the ultimate war it should be.