Thanks for all the kind comments
The Buffel is finished now and here it is in the bush. Not my best paint job, but it will have to do.

Here is the Buffel with some Eureka 28mm Rhodesians jogging along side. What do we think of the scale? Too small, too big, or just right?

The Rhodesians got lost and tiered. Here they are taking a ride in the Buffel (I made the seats detachable) and asking directions from some locals

Here is a shot with a 1:56 Force of Arms Panhard 90.

The verdict. Building this was fun. It is almost a miracle how all the parts fit together. It took about three hours to build. Despite being mostly paper, the kit is very strong.
I am not sure about the scale against my 28mm soldiers. But the Buffel was a tall vehicle, so as long as it is not next to anything I think this will get some 'table time' in games of Flying Lead as a terrain piece.