You know the easy answer to all of this is using an ESC that has a built in governor. However if you are intent on using the throttle curve, Chris recently incorporated a governor that works with the throttle curve to govern the rotor speed but it requires an rotor speed sensor. You can read up on it here