It sounds like the motor will fit your needs just fine. Most unbranded/generic motors are pretty good. In some cases, they come for the same factories that make the high end brands.
The ESC is another story. I'm sure you understand that you get what you pay for, and aren't expecting premium features and perfection as far as performance. If the ESC works, you have already got what you paid for.
The quality control is the horrendous aspect. If you get a dud, it's a real buzz kill. If you get one that works and does what it says, you are golden.
So overall, the functionality is what you are looking for.