I've only played Pin Up but the artwork look pretty much exactly the same and it's a great game. That one you picked up looks like it has a great playfield. Have fun with it...
Seen a few for sale in the last few years - one in London that was fantastic and a few beaters on ebay. I would have expected more but I guess by 1975 op's were buying less and less.