That does seem like a decent workaround for the multi-device problem, if you only communicate in small groups and each member only has a couple of devices. Directly addressing each other could get unwieldy fast as a group (or the number of devices) grows, but I'm guessing you're not in that situation. Nice work.
We made a diff acc for each device and then added them all to groups
Works for us ymmv
That does seem like a decent workaround for the multi-device problem, if you only communicate in small groups and each member only has a couple of devices. Directly addressing each other could get unwieldy fast as a group (or the number of devices) grows, but I'm guessing you're not in that situation. Nice work.