Will this work as a shared library? I.e., the hundreds of megabytes will be shared between different applications? If not, maybe running on a browser is still the better option?
A browser is a good choice if it fits your app! Zebkit is for embedding Chromium into a native app while keeping control of the host.