maybe you can make plugin for smart homes and sell it on the Google play, this not related to xbmc and YATSE still be free, you can make the plug in execute http commands, no need for scripts support most smart home systems can receive http command like this
http://192.168.1.13:8080/redeye/rooms/-0...mandId=375
if I open this in the browser (phone /pc/tablet) I can turn the light, mute tv, turn on projector and about anything
in tasker I just choose "http get" and it execute commands without open the browser, so in the plugin, for every button in yatse you can choose a command
and if I press play it will start playing and also execute http command to dim the lights, if I press volume up/down it will also execute command to change amp volume and etc
I don't know how complicated this to do, but I know most people with smart home invested a lot of money, and pay a little more for supported in YATSE will not be a problem, and also if you see that people willing to pay and buying this addon you can add more complicated things like scripts and etc
this is just an idea, but maybe you can make survey to see how many people want and willing to pay for this
anyway YATSE still the best remote in the market