Marketing question -- with a use case that won't come up very often, how do you expect people to find your module when they want a solution for that use case? I don't have the answer to this question, but if anything I would add another mode to your existing module, since it may be easier for someone to stumble upon that way.