There isn't a huge amount of choice in small SUVs under $30k, but the MG ZS provides value, practicality and a dose of punch ...