I would bet the whole 320 do it yourself online goof will flop as well, just wait. Seems like anything modular is introduced then falls way short, think, MPX, MCX, now P320, Soon AXG...
P320 seems overly complex. Just keep it simple, keep it safe, keep it reliable, accurate- is that so hard?