Are you using iOS "generically" to cover iPhone, iPad, ATV, iWatch?
In our family we're all "apple" except the the servers. In this family that is an iPhone and iPad per person so around 12 iOS devices not including the couple Apple TVs and several watches. But I could only vote once
You know when I write it down that way, I've paid Apple a lot of money.... But the ecosystem just works for us.
We all use JRemote for iOS on all devices.