There will be no need for these windfarms in MA when they complete the 4MW Reactor on Beacon Hill.
I agree there's a nice spot called Louisberg Square. You could drop that sucker in there on the little park paint some hip hop murals on it and it would just diasppear into the cityscape.