I’ve actually found with recent updates the iPhone remote app is more likely to not find one or more of my Apple TV devices. On the same wifi network, the device is on, but when I open the app it only finds one of the Apple TVs, and that one isn’t even on.
Add to that, if it knows my sleep schedule and what phase of sleep I’m in, it should be able to adjust the alarm time so it wakes me up when I’m in the best phase of sleep for waking up. So I could tell it I want to wake up between 6:30 and 7:00 and it will wait until I’m not in REM sleep to buzz me to wake up.
Oh, and have it pause my podcast automatically a few minutes after I fall asleep rather than using a sleep timer.