So in other words, you want the space that the morphed unit will occupy to be considered occupied while the morph command is in place? Sounds like a good idea. There's the problem that the morphing unit could block important areas, but I think it'd be a fair trade off, as having a morph cancelled at last minute would not be what the player intended. It would preferably affect allies too, as having an ally accidentally cancel your morph would suck. However, perhaps it could not apply to enemy units, to prevent trying to use morphing units as makeshift walls (wouldn't really work well, though, so perhaps unnecessary).