A great score, those are interesting bikes and you found a jewel up there.
These bikes do have a unique history as I was told by one of the assembly line workers the other day that these mini bikes were not solely produced from a recreation stand point. Some of the designs incorporated were the large 8 inch wheels so these bikes could easily roll through sand on tobacco fields, higher stall clutch and HD #40 chain and sprockets! I thought that was pretty neat.
I'm 6 foot 5 and it fits me great and super comfy, can't wait to ride it!