Fuel cell engines make designing vehicles easy. There is no compromise as far as Speed, Firepower and Protection; everything gets better. The only issue is cost as far as BV balancing, from a more strategic perspective, you also have issues of supply ( P.O.L), manufacturing capacity, and sustainability issues in the field.