Bought our MG ZS EV here in March, all good except forgot to do the lifeshine and had to wait another day. Small problem with an airbag that took two visits to get right. All in all seems to be a reasonable dealership.
Future software updates do cost money, see elsewhere on this forum. Now would be a good time to haggle to get them included. Some charge more than Twyford and some charge nothing.