Not sure I understand the issue of inserting the ( after confirming the Autocompletion of a Function? That is the next required Character, isn't it?
On top of that, the auto insert of the "(" is also to allow the trigger for the popup of the parameters tooltip.