I understand about Mosfet RDS on, and also how switching ramp up/down affects the heat in the transistors, but heat in the ESC will be a factor of the load placed upon it, the switching frequency and the efficiency of the transistors used.
The brushless controllers I am using are inexpensive models, but have been extremely reliable, and don't appear to get hot in use.