It's a '72 H35 with a Balloon decal. I'm not sure when they stopped using the Balloon decals on Mini bikes, but I thought it was in '71. It does have the mini bike correct throttle linkage though, but instead of having a pass-through cable stop, it has a set screw. Hmm, now I'm not sure. You know, they make replacement cable stops. It would be really simple to swap it out.
Honestly, it doesn't change a thing. Noone is ever going to know once it's all cleaned up and installed. I say use it and be happy!