You should be getting feedback here for good elevated locations to track. I will give 3 near me although my part of SNE is where Storm come and die.
RT 31 Dresser Hill in Charlton Mass, just prior to the food stand) great view looking west.
RT 31 in Dudley Ma, at the water tower looking S and E
RT 49 in Sterling CT near the Ekonk Hll Farm, great view N and W