The people from OpenCandy approached me about adding their toolbars to the calibre windows installer and I turned them down. My reasons were the following (and please note that I am not implying these reasons are valid for you):
1. I do not like having a closed source component from a third party in calibre. I have no way to know what exactly that component does.
2. I absolutely abhor having to spend time on pointless things like clicking Next buttons. calibre's installer is designed to be a single click (after you accept the license) to install, unless you want to use it in Advanced mode.
3. As far as I understood it, the OC component requires a network connection to work.
4. I would, like you, have made it default off, in which case (I imagine), the number of installs, and hence the revenue would fall off drastically. Certainly, personally, I would never click on an add in an installer.
5. People using calibre are incredibly generous and I actually get enough money from donations to work full time on it.
Whether you choose to add the OC component or not, I would urge you to make it easier to donate to Sigil. In particular, have a donate link on the download page and a donate button in the application itself. People may surprise you.
Coming to your points about features. I agree wholeheartedly, the hardest part of my work is turning down enthusiastic contributors. You should maybe consider embedding a scripted language interpreter in Sigil to enable plugins. It's a lot of work, true, but it will payoff in the long term.
|