Thanks for the update! I finally had a chance to give it a try.
It works great if I'm already in insert-mode, but if I'm not in insert mode, it still has issues.
For example:
1. Press escape
2. Highlight a block of code, (by using the mouse, or pressing 'v', and then pressing 'j' a couple times.)
3. Press ctrl-k-s in order to bring up the Surrounds-With intellisense popup
4. Choose the surrounds-with snippet I desire, and press enter
5. Stuck.
The snippet successfully expands/executes, but any fields that I'm able to type-into/tab-through when in insert-mode are no inexcessable. I can't enter text because it's not in insert-mode. Pressing 'i' doesn't enter insert mode. Pressing Enter only moves to the next line, instead of finalizing the snippet. The only way to end the snippet-expansion is to press escape, excepting the default values provided by the snippet.
I hope my rambling explanation makes sense.