McGinn is a very good signing for this level, Mackie I don't know enough about, he can't be any worse than McCann ( I hope), Oliver is a bit meh though. I actually thought he was older than he is, seems to have been around for ages. That said when your other striker is Jaime Wilson then he'll look like a world beater.