Regarding Weidman and Romero, Weidman is probably the better wrestler for MMA, whereas Romero is the better wrestler in wrestling, proven by his wrestling accomplishments.
No love for Edgar?
HW- Cain Velasquez
LHW - Daniel Cormier
MW - Yoel Romero
WW - Ben Askren
LW - Khabib Nurmagomedov
FW - Chad Mendes
BW -Dominick Cruz
FlyW - Henry Cejudo
That's what I was thinking, I think Weidman's great at setting up the TD in MMA but Romero can man handle big guys with little effort.
Cejudo didn't even really use wrestling in his UFC debut fight but he looked stellar overall in my opinion.
This list looks correct more or less.
HW: Cain
LHW: Cormier
MW: Romero
WW: Askren
LW: Nurmagomedov
FW: Mendes
BW: Dillashaw
FW: Mighty Mouse
HW- Cain Velasquez
LHW - Daniel Cormier
MW - Yoel Romero
WW - Ben Askren
LW - Khabib Nurmagomedov
FW - Chad Mendes
BW -Dominick Cruz
FlyW - Henry Cejudo