Solid side. 8.5/10
Giles, Pfeiffer and maybe Porps could be upgraded. Like bunyip said try and get in Maric or Ryder, or maybe Jacobs as a bit of a POD?
With 7 trades and cash in the bank you are in a very good position to complete a few upgrades over the next few weeks. Horsley on the bench provides some cash if you were to downgrade him. How about over the next few weeks:
Horsley -> rookie
Giles -> Maric/Ryder/Jacobs
Pfeiffer -> fallen prem, Goodes?
Porps -> Beams
You might not have enough cash for that so may have to do another downgrade elsewhere

That would leave you with a team full of guns, but only 3 trades. Porps at the moment looks in great touch so you could easily keep him, and just upgrade Pfeiffer to Beams?