Are they pests or not? “In my opinion No”.
Squirrels are very clever and can out wit any bit of engineering to stop them so if you can’t beat them let them feed!
The starlings are a wonderful bird, their feathers are full of colour. Some over winter here, some come in from east Europe. Any body lucky to view a “murmuration” cannot be amazed at the beauty of this spectacle