My only concern with it, is that to keep the price so low the thermostat is most likely non-proportional. That's my speculation, but something to consider.
No need to speculate, it says right on the page...
"Pulse proportional thermostat for stable temperature regulation."
I still wouldn't use one but that's me, I prefer my home built ones to any you can buy