Being a driver is 1 thing. I'm more a modelist.

All what i have in my hands is check and made better if needed.
Concerning the screws, when i got the ESC from MGM, i took
away the 2 fans and put some thread lock on the 2X4 screws holding
the heat sink's. Afterward, i mount 2 grill in front of the fans, taking
care that the grill is away from the fans. An "O" ring makes the job.
The screws for fans & grills are locked by yellow paint.( see picture ).
Glue the connecting tap of the fan cables and check that the cables
are not trapped with the heat sink's.
The esc mounting on rubber damper helps a lot.
All my loose cables are protected by plastic coils ( Don't know the name
of this beautifull accessories )
Regarding the smoking of the esc, do not forget to set all parameters
before starting driving. A bad Battery choice would probably destroy
it.
Having a mail answer is already a very good point. You want it quick,
everybody does, but having a positive answer is THE POINT needed.
Many do not answer at all. You would be totally upset if so
Just my experience.