Making a piston valve is always a good idea, something different to play around with. I tend to move all over the valve spectrum when building airguns, each type of valve has its advantages at different times. Some advice for you:
1. Be sure the piston is serviceable, most pistons do not work the first time until you have practice making them.
2. Be sure you build the piston in such a way that the sealing face is held by a bolt, nut, and washer. Do not just use a screw, they do pop under pressure and use, causing an accidental discharge.
3. One of the most common sources of leaks is at the sealing face, often under the bolt. Use a bit of super glue on the threads and torque the sealing face down good to prevent leakage.