I agree about Sarah not being suited to being a barmaid at the Rovers. It seems like the kind of job she'd look down her nose at after her supposedly high-flying job in Milan. Maybe she'd fit in better at the Bistro?
I also agree about granddad Tim and the curry night, but I'd lose all respect for the character of Carla if she ever gave Peter a second chance! I think she and Nick have good chemistry so a relationship between them could work. It seems to have been forgotten that Nick is supposed to be quite a bit younger than Carla, although he actually looks older than her (not that it makes any difference to their relationship).