Not only overkill, but totally redundant. If the streaming service wants people to be able to transfer their subscriptions they already have a perfectly good record of all their subscribers and can change that one wihtout a block chain.
The only situation where a block chain might be useful is where you want to avoid trusting a single party to keep track of records.