The app on Xbox seems to be dead and empty. I feel it should be updated more.
I tried this months ago. They are actually taking more and more content off the channel. I feel before long they'll just take the entire thing down completely :(