I don't have too much time for a long rate (I might try later), but just a few things from a stall user:
1- replace aerodactyl with skarmory with: whirlwind, brave bird, spikes, and roost. This will give you good hazing and your layer of spikes.
2- I'd replace forretress with either a defensive...