I’d guess the Web limitation to 5 is something todo with keeping their storage servers small but it make no sense at all to me that the 5 limit even exists on the iHost where all the storage is done locally.
With the web there is atleast the option to use the eWeLink phone app too, but the iHost is impossible to use with a phone, hence dashboards are really really necessary.
Maybe there is some sort of phone screen that is so small it can only display 5, but then why isn’t it an even number…