I note that the report said that there was power on final so the gear warning horn didn't go off, but I always wonder how many of these accidents could be saved by having the gear warning horn set to something above idle power. For most of my GA time on twins, gear warning set to the MP of idle power seemed to be the norm of many maintenance orgs.
It's a bit late by then....