So heres my gun with muzzle-end hopup

It works just fine, but I haven't seen this done anywhere. Is there a reason for that that i missed? It seems like an exedingly simple way to add hopoup to ant BBMG. Why have I not seen it more?
(Unless, of course, it just hasn't been tried?)