If your boost gauge is showing 12 psi the second you take your foot off the brake, you're going to get a great short time if everything else is right. Key word:right.
As far as the MPH at the big end, a boost leak could lower speed eventually. Do this. Go on a freeway at night, and find a deserted portion. Slow down closest to zero that you can on the on ramp and then hit it out of the hole as hard as you can without spinning out. Look at your boost when you're around 105 or so, is it at the psi you set your wastegate at? If it is, it's not boost. Probably like Spool said, tune, compression, or a hurt converter. Or some cam lobes going flat. I surely hope that's not it though. It can be measured.