Just to make it official.
Rented the car. Had a blast. No mention of IDP required anywhere.
Parking in cities = crap
Driving in cities = tough due to narrowness
Driving on highways/freeways = fun
Driving on windy highways through the Sierra Nevadas = muy fun