Which unit m31s/74t or A1246-85t or KD box

Which unit would you go with as th KD box would be nice but will Kardena settle and take 2 years to make your money back?

M31s/74 t $7400
A12146-85t. $7516
or Kd Box $8,100