12 years later... It doesn't seem likely that I'll revisit dm-cache or bcache any time soon but I do have some notes and thoughts on setting up some infrastructure to replace some services I was paying for and I might make time to comment on that in the future!