Server-side design is more desirable for those of us who have multiple devices. I currently have 3 devices and plan to add several more… I will have 7" Android tablets on tables/walls around the house.
Really, the ability to control/set all settings from the server-side is desirable. This would make device setup/changes very easy and eliminate user (wife & kids) error - or a guest messing with setting. Seem you may already have the groundwork starting with Profiles?
Richard makes nice apps but they are difficult to manage / administer multiples - everything is manual and separate. Really would love to see, at minimum, an export/import - but ideally stored and pulled from Vera app side