Hi atrajan, I like the concept and I think there are a lot of large companies who would contract with you to provide those services. Still, the concept certainly doesn't seem easy to scale. You need ergo experts either jet-setting across the globe or regional people who can handle major accounts.
Nothing seems self-servicey about this (probably not your intention), which means you'll need a large investment beyond building the product. And, well, that's just fine, but it also means that organization and cash-flow is going to be a big issue, and hopefully your team is prepared for that.
I would say the barrier for you guys is having sales skills out the wazzoo.
Best of luck!