I'm in the industry so I get what you're saying here - but I'm pretty sure most VCs and your customers are going to be mighty confused. You should try and simplify a 'what we do' message that is easier to understand.
The first 30 seconds of introduction to your concept is the most important - make sure people can understand it!