+ Does it have to go on the front of my house?

In some cases, yes it does. This is simply based on what your available roof surfaces are.