Automatic Drop claim with linked service
If a user has linked an account with a drop enabled service then when the user has met the requirements for the drop it should automatically be claimed so the user can continue with drop progress. An example is Overwatch spray+skin. When you watch 2 hours to get first spray, none of the 4 hour progress is made towards the skin after the 2 hours until the last drop is claimed. A user could be mislead and watch for 6 hours (the total amount) and not be rewarded for their time due to the inefficient system in place. There is also no easy way to go from a drop enabled stream to the drop inventory.