As soon as trollworthyness is confirmed, possibly. I've yet to see how they work, and if it's "lol noaim instakill" then why not.
I don't think they will. The charged shot is 150% base but with fall off so it will not pack too great a punch.
I shall craft and try them out tonight. Too inifinity and beyond!