Sounds like an idea. Might be tricky, but could work well.
I gotta admit though...my MMM is just velcro'd down using industrial velcro, and after quite a few hard crashes, rolls and landings, the case isn't showing any signs of wanting to come apart. Must just be me, but mine seems very solidly held together by the clips. Everyone else seems to have problems with the case coming apart, but no problems here.
No, I mean holding it to the car - not too worried about the case coming apart - going to have a cable tie (zip tie) around it to stop that. The only reason I thought of it is, as a racer, I don't like anything not screwed down, and that is what always bothered me about electric racing - one big crash, and out go all your expensive electrics.
In the beginning the Universe was created.
This has made a lot of people very angry and has been widely regarded as a bad move.