I would love to see some very basic type of parental controls / restrictions.
One possibility would be user profiles which would have the option to be PIN protected.
So I would see it working like this:
In the settings you configure the profiles. They are very simple … you give a name, option to be PIN protected or not, then you just choose the channels permitted to be viewed in that profile (maybe you can hide channels from the all channels view and also be able to choose favorites for that profile)
This would be useful for kids. So your kids start the app and choose their profile. Most likely their profile would NOT be PIN protected. Then they only get to see only the channels their parents configured and deemed appropriate (for instance Nick, Disney, cartoon network or whatever).
If parents start the app, they pick their profile,and they would have to enter a PIN. Then they could see all channels and/or whatever favorites they choose (much of what they may not want children to see).
This type of feature should be very simple to implement and would have 2 functions: 1) very basic form of parental controls where parents could chose what channels children are allowed to watch 2) a way of having per-user favorites.
Another alternative would be to have the option to PIN protect selected channels. If you want to use this option you enable it in the settings then choose which channels are restricted/pin-protected. After its enabled, the PIN would be required both to enter/change settings, and then also if you choose to watch any channels which are configured as restricted / PIN protected … it will prompt for the PIN before allowing the channel to be viewed.