You know, I was never sure how eject fix worked in M7, cause I had freezing issues with it, but I am using M8 IGR Compatible version, customised in EVtool, and if I eject a game the Xbox resets (boot screen to dash), but if I eject a video/DVD/CD either in XBMC or the dash (unleashX) it does not reset.
As far as I am concerned that is perfect! But possibly not eject-fixed!
Big, big thanks to Nghtshd - great tool, great bios.