I like it ! It sounds very fun and very well thought-out.
The only thing I don't like about it is the Elephant. It probably would be better to have the Alibaba instead. (So that the Courier can be a combination of the Guard and the Alibaba as well.)
I would rename the pieces, calling the Alibaba the Courier (which what it is called in Modern Courier Chess,) and the Jumping General (or Squire) for the Current Courier.
In the preset, you might want to tick the 'Exclude pieces not in Setup' box.
One Question : A pawn on the fourth rank, is it entitled to the double-step, as in Wildebeest Chess ?