So I live in the tropics snow is not something I see ,my thoughts for this would be a heating element embedded in the roof slope thinking floor heating would this be a option sure this must be a major issue every year only downside would be cost ???