get something else put up on the north side of the house to divert the north wind over your house.
maybe a properly placed fence or depending on view concerns a shipping container
anything you can put up that makes the wind lift up and over your house is going to help.
sounds like you are on the right track, just not sure you are going to save alot of cash each month,, but you will have peace of mind knowing that you have some control over your life and its costs.
also depending on what alternate fuels you have at your disposal, you might do some research into cogeneration. it might be something viable for you especially in the winter months.
bob g