Would Cahill be a good signing for Aston Villa?

Yes

No