most won't hold 21. Just the few, the rare, the one sitting in a box in my garage.
Most will start to leak a wee bit at 16 or so. Some are good to 19ish.
Now, that said, boost pressure ability has nothing to do with leaking at idle.
And, if you are running it with the recirculate hose off, with a stock computer and a mass airflow meter in place, you need to put the hose back on. If it leaks at idle, it does not matter at all if the air is going back into the intake pipe
The air that was counted by your mass airflow sensor is lost when you shift, or sit at idle. Your car will run way to rich(not when on boost, only at idle and on shifts). This will cause poor mileage, you WILL fail aircare, you will carbon up your combustion chambers and get hella knock thats really hard to get rid of, and a few other things.
If you MUST vent your bov, just for the sound, then you need to run a speed density setup.