Ushiro Sensei will be at George Ledyard's Dojo for the last weekend in October. If you are as open-minded as you say that you are, stop by and see if punching can be martial. Maybe it is not the act that defines something as martial, but the spirit of the person behind the action that defines some act as martial.
Second the recommendation.
Perhaps we do not need a new training method but to find the right people to train under and with.
I have not compliments.