Just a note for all you Bondo fans - IF you ever use it in your house, make sure you vacuum up the dust adequately. Especially if using near carpets. The benzoyl peroxide in the hardener will bleach color from 'acid set dye' fibers, nylon carpets being one of them.
I used to perform all manner of construction repairs with Bondo but for MDF I preferred the two part epoxy putties. The main reasons were that it didn't shrink back (Bondo can leave a fine line around a repair), the epoxy hardening was more uniform (same general time frame each and every time, no gauging to see if I had too much or too little hardener), the epoxy is thicker so it will stay up on vertical surfaces, it shaves down nicely when in the 'gel' stage, sands better and its dust is less obnoxious (though that last one is more opinion than fact). I've used Bondo on a daily basis for a total of ten years and it was later in that period that I started moving towards epoxy putty.