AT rifle do not suit German units (maybe ostruppen) but one could have an axis units armed with faust that do not cause engine damage. The weapon could have a performance similar to bazooka.
I think a lot of folks (or Volks? Lol) give the Germans too much credit for having only the best equipment. AT rifles were used during the later part of the war by the Germans for the same reasons they used other older equipment alongside their other, newer and better, equipment: because they didn’t have enough of the good stuff.
It is totally reasonable to see AT rifles in the hands of German infantry units from 1939 all the way to 1945 because they never produced enough replacement equipment to meet the needs of their operational forces in the field. Even the US fielded M1903 Springfield bolt action rifles in some numbers in units fighting in Italy in 1945 (and not as sniper rifles, I mean as regular infantry rifles), and it is without a doubt that the US was in the best position in terms of production of war material when compared to anyone else at the time.
TL, DR: AT rifles are fine historically for the Germans to use and I do like this proposal to give a little bit of flexibility to the Ostheer, who do struggle vs light vehicles.