Mazda 5 seems a bit thirsty but otherwise nice.
Honda fr-v i'm shy of for the same reason as mobilio...rarer car and parts could be hard to find. I could be wrong. I keep getting warned off old hondas for part rarity or cost. Might not always be true.
Ertiga could work yes if i can find one.
Avanza kinda in the lead though.
Cheap and plentiful parts, small engine, hopefully reliable...in the western cape so not such a theft risk i hope.
Nissan nv200 too expensive...budget is maybe just too tight.