From what ive seen and some guessing, im thinking you are trying to make Excel a platform, where a Platform means something that is programmable rather than just an App that a user can click or type text in.
What platform ideas will you bring in addition to what you have done.
Im asking because I am also creating a spreadsheet platform, where everything (lots) of features are programmable rather than users being forced to use what the UI provides.