Regarding 'Scenes' - Just remember that you CAN'T actually create any scenes if the switches/devices are shared to the account you are using. They only work on the account to which the devices have originally paired with. I have at least 3 devices using the ewelink app. Each has to have its own account and the devices have to be shared to the two devices from the master account. the two devices with access to the shared switches can not create scenes.
Not really feasible for a household with more than one person using sonoffs.
Totally agree with needed overhaul.
Another one regarding custom icons would be also to be able to make the buttons/icons smaller so you can have more than just 5 directly available on the screen. Give me the option to arrange the switches in a grid instead of a list. No need to go all the way across the screen per button or have the buttons slimmer.
These two small condition, will add massive amounts of extra functionality.
Plus, you have countdown functionality already available - I can't see it being too difficult ?