The database has allowed both Sonic/Robotnik and Sonic/Knuckles, so I'm guessing it doesn't have to be a main hero/villain rivalry. It's also allowed Snake/Liquid, Snake/Ocelot, and Snake/Big Boss.
It allows Ryu/Ken, too.
--
http://img600.imageshack.us/img600/8718/leonflowchart.png