GPS-мониторинг гораздо точнее будет показывать расположение авто и его скорость. При этом обязательно наличие GSM-модуля, чтобы можно было передавать данные на базу/в офис.
GSM-мониторинг для определения координат использует только базовые станции оператора, соответственно не всегда и не везде точночть определения будет высокой, часто можно будет видеть только что-то типа района радиусом в несколько километров, в котором находится машина. Такая система по идее дешевле, т.к. GPS-приемника в ней нет.