The otherwise nice Pegasus kit unfortunately is 1/48 scale (some retailers actually recommend it for 1/35) and indeed far too massive for Mart‘s 1/72 project. A friend ordered a box some years ago and we both evaluated it unsuitable for braille scale, but okay for larger ones.
Preiser offered a 1/87 (better known as H0) set many years ago (#
18337), no idea if it still available and I can‘t comment on its appropriateness & sophistication.
Another H0 set I know about but didn’t use myself so far is
Weinert 3276.
Considering 1/87 the smaller scale (compared to 1/72) it could potentially offer the more delicate barbed wire. On the other hand, we all know that smaller scales inevitably entail more simplifications.
Whatever the solution for the wire will be, let us know if the Landser will make it there.