Only do it if you already have a mining rig. Buying a mining rig to heat your house is ridiculous. You are better off buying solar panels and reducing your monthly cost that way. If you already have amining machine then, by all means, go for it. It will keep you warm if you keep the room sealed.
I'm using GPU rigs for heating for the past 2 years and I'm really happy. The heating is basically free in the winter. I live in a small flat around 45 sq m and 1 rig with 6 GPU is fine. With 2 it is super warm. The noise from the GPUs is not high and we've already used to it. Just choose low noise cards, and you'll be fine.
Have you already broken even with your miner? If so that is great. Otherwise, you eventually will in a few years. What are you mining?