mdev isn't a udev fork, it doesn't even count as a reimplementation: it's almost completely different but happens to maintain a (much more simplistic) dynamic /dev.
IMNSHO if you have anything more than the most trivial amount of hotplugging, it's not enough. udev *is* crucial on most modern systems.