There's more than one way than just thru the Apple ecosystem. I have this same issue with my daughter too - so I control a couple of different ways.
1. Install "FamilyBase" if you're a Verizon Customer. Not sure if other service providers have an equivalent application. The "FamilyBase" application allows you to set day and time limits on usage (voice, texting, data usage, etc..) while preserving ability to always contact emergency numbers like parents, 911, etc..
2. When at home and on Wifi (Apple Time Capsule) - I set time limits too - it's very easy and you can find the IP addresses by using Airport Utility application. This let's you selectively disable wifi for certain devices in your house for certain time periods. I shutdown my daughters PS4, Phone, and MacBook all the same time while keeping the parents devices enabled. Just google this for your router - I'm sure most all have this.
Switching to Android just brings other issues in my opinion. Not everyone likes Apple - I can understand.