What matters is the % of miners that are honest. (See bitcoin.pdf)
High hashrate just means higher difficulty. (The difficulty controls the average time between blocks, so it's always targeting to be 10 min on average).
Also, for heating your home, mining bitcoin could end you up with a loss. For example, your heater needs an internet connection, and your heater is will become out-of-date very quickly as new more advanced bitcoin mining gear becomes available. You would also need to have your heater on 24/7 to break even, this it will cost you to turn off the mining heater due to warm weather or to cool it.
Not to mention the noise.