If it wasn't a lease car I would be asking for a full inspection to check for any damage I think. As far as I've been told an engine/tank flush is all that's needed though so it should be fine. Not the sort of thing you want to have happen on a new car though.
Pete
Pete