Please, "...or Allon wants to add it himself it's not something we will add support for...", Can you explain me better what do you mean exactly ?
...to understand also, for other components, if it is anything we can do/add through our developers
It would mean Allon or any other developer can review how we have setup the com_content from our package and then if they want to contribute to the maintenance of the package i.e. adding their component then we would be more than willing to add them onto the repo to make a pull request with support for their component.
You can easily switch EasyLayouts off and on again via a special module on the demo site and can also access the backend to experiment with the layouts. The demo resets every hour so bear in mind that the demo looks a bit odd that someone else may have changed the layouts before you viewed the page.