Without breaking the current region functionality, would it be possible to change the region comments to:
--/*#region {possible region name}
<<SQL CODE HERE>>
--#endregion {possible region name} */
Assuming your region parsing keys off the "#" character, this would allow us to control whether the entire region is commented out or not by (un)commenting the open region line of text.
I've been using the following technique to selectively (un)comment sections of SQL code for some time, and it would be nice to have your region functionality combined with this ability.
--/*{try uncommenting this line by removing the "--" at the front of the line}
<<SQL CODE HERE>>
--*/