FWIW - I know this isn't the perfect answer, but you can already do this via a macro.
VO artists use it all day long.
I've assigned it to my "C" key (pick what works for you) and it does what you want. It removes the existing take, and restarts (with Preroll if you have that set).
Here's the code (you may have to modify it for your purpose):
<?xml version="1.0" encoding="UTF-8"?>
<Macro title="Undo +Restart Record w/Preroll (if set)" group="Baarns Record" description="Combines Ctrl/Cmd+Z" plus Record in one step 4.27.2016">
<CommandElement category="Transport" name="Cursor follows Edit Position">
<CommandArgument name="State" value="0"/>
</CommandElement>
<CommandElement category="Transport" name="Return to Start on Stop">
<CommandArgument name="State" value="0"/>
</CommandElement>
<CommandElement category="Transport" name="Stop"/>
<CommandElement category="Edit" name="Undo"/>
<CommandElement category="Transport" name="Stop"/>
<CommandElement category="Transport" name="Record">
<CommandArgument name="State" value=""/>
</CommandElement>
</Macro>