So my current plan is this: download all the videos from my subscriptions using youtube-dl (feed parsing by https://github.com/mewfree/youtube-dl-subscriptions), then sync them over to my phone over night with syncthing