Thanks for your comments.
So is it safe to run at 150 for long time? I do have 2 fans on the motor heat sink, if one of them fail I'm sure the temp will go up to 160-170.
I want to a have a backup motor that can run cooler with the EZRUN 80A (same performance).
The ESC is running cool at around 110.