I'd be very happy with that team, and also equally happy with Barkley coming in for Mirallas, either way looks good to me. Rest one of Barkley or Mirallas and give the fresher legs of Gerry and McGeady a chance to rip them a new one
Edit - I seem to have forgotten what I wrote only an hour ago haha, where I said play Barkley and choose between Mirallas and McGeady. Combine my two posts and I guess I have my own answer.... Gerry, Barkley and McGeady for me, and rest Kev.