It's up to you whether this should be handled or not, I don't know enough about the use case to be able to provide guidance here.

There's some code in YCM's vimsupport.py file (see the PresentDialog method) that should come in handy should you decide to ask the user.