I dunno, I think the Clan lights are really good. Sure Owens are quite tough for their class, fast, have good electronics, and carry good firepower, but... With all that said, two vets in an Owens/Kit Fox match should be pretty even. A lot of the lights between the Kit Fox C on up until you're able to start buying ShadowCats aren't really my style, being medium-long range, but that *is* a lot of other people's style.
And no, the MRM Raven is not good against other lights. Unless those lights are piloted by complete noobs.