Overall seems like a fairly practical mod considering your fixing the tiny panther handle problem. My only worry is that the trigger really looks uncomfortable to me, but I guess I can't accurately judge that unless I held it in my hands.
The trigger space is definitely small and you won't be able to keep your finger there; however, the trigger itself is so sensitive (my Panther is anyways) that I only need to tap it to fire.