+1 on this request.
I use M209 (auto FW retract) on my Marlin printers, which work great, but I need this for my Reprap printers aswell.
I really think an easy function like this shouldn't take years (reading this thread) to implement in a commersial product like this.