The ID on my modem matches my account. It always did. I have contacted support many times before and they always give up and just say I need comcast equipment for it to work.
So the Roku app is no better than site streaming so no point for me.
Thanks.