I own a prem imdn. not even close! fan layout on BM is simple and gets old. code is deeper, sure, but I dare you to beat imdn; its nearly impossible. I will not likely get to run to the hills on my own machine. plus, the art on imdn is waay better.
however, if you need a more kid friendly game, perhaps bm is the choice. with full liberty, imdn seems like the clear winner here.