If you are talking about the spring-loaded panels;
IT looks like a good piece. Speed Tech Panels are the ones I use. This was their idea and Wilson must have thought it was a good one. Now Wilson offers the same idea but is using 4 bolts instead of two.
If you are talking about the Wilson Burst panels or burst Windows or Burst Plugs that are replaceable like replacing freeze plugs, that idea was ok till something better showed up.
About hitting the rev-limiter. Oop's not a good idea when spraying nitrous.
Ed