The consensus is that McGinn has been underwhelming since his return but he still has 6 assists this season which puts him among the top performers in the league. If you look at the return over his time at AFC it has been pretty impressive. He has always flitted in and out of games.