I don't think they will be spoilt if you just end up taking them out to park and things like that for distraction, I find it does help to get out the house because otherwise mine just goes a bit crazy if he is inside too long, so taking them out let them run round as much as possible helps them behave better when @ home i think then it makes it easier for u to be more positive with them.
Also helps to remind yourself that this kind of behaviour can be normal for their age and they are not the only one, if expectations are too high it could be making situation worse as you get frustrated with them more easily?
I dont have any girls to compare mine to apart from friends dc but I do think there are differences with boys and girls from others ive seen so if you compare too much to your dd when she was that age it may make him appear worse behaved but if you try to look @ him in isolation and remembering that toddler boys can be a bit crazy and hopefully he will grow out of it, might just help how you feel about his behaviour?
Have you read toddler taming? cos sometimes those books reassure you a bit regarding the behaviour and also give a few tips and strategies, i found it quite good. I bought in a panic thinking oh no my ds is turning into terrible twos, as he started pushing some children in toddler groups but he is not too bad, i think just typical for boys of his age although may be a bit more hyper than some.
If you can find any quiet activities that he really enjoys it can help to focus on his good traits and enjoy each others company? whether drawing, cooking or whatever else? with a very hyperactive toddler we might underestimate them at times how much they can concentrate with 100% focused attention on them doing some kind of activity? ds1 if i get ds2 having a nap then sit and do drawing with him he will behave really good and stay there drawing and sticking stuff for an hour, i think mainly for the positive attention that i just sit there for the hour telling him wow that is so good (i like it cos i get to sit still ) and that calms him down aswel like after that he will go off and play nicely, but its definitely about the focused attention cos today i got the stuff out for him and asked him to wait few mins to feed ds2 before i come and sit with him and he scribbled everywhere on the table, tv and toys from the toy library cos i did not get there to start with the attention for him straight away...
Dunno if you do that already, i guess probably you do but i think it does really help when at home to focus a block of time just on them and nothing else @ all, obviously not the whole day cos not realistic..
anyway sorry long reply, hopefully they will all grow out of it