I think Nasri in his best form is better, although we haven't seen him in his best form since the beginning of last season which must be worrying for City.
I certainly wouldn't complain if Adam Johnson started over Nasri. For me any young English player getting playing time in the Premier League is a plus, I just wish the manager would look somewhere besides the top five teams.