I think Fedor is missing out in all honesty.

He may be the best heavyweight in the world, he may be even the best p4p fighter in the world but it doesn't mean anything if he's not fighting on the centre stage.

Strikforce are unlikely to make him a superstar and beating Overeems won't equate to beating Brock Lesnar.

I think the average MMA doesn't really care about Fedor, he's just a name, this supposed great star, much like a boxer who spends his career in his own country and never fights in America, imagine Joe Calzaghe had he not gone to Vegas for the fights with Hopkins and Jones. Even after beating Kessler and Lacy he was still Joe Who? in the US and non UK fans couldn't care less about him as evidenced by his fights getting some of the worst viewing figures in HBO's history I believe.

Fedor could have become a household name across America and in much of the world had he joined the UFC, as it is he will likely just remain a name and a vague shadowy figure that most people have heard of but no little about.