Really what I am after, is the functionality provided by the merchant.py. So, possibly what I am seeing is the best way for anyone to use Electrum as a service to their bitcoin application, is to create a plugin for Electrum that provides the interface.
I agree with that. it's on my todo list.
Anytime line on the compile for windows? I would really like to use Electrum with my Bwallet (Trezor clone)