TLDR;
This subject is very important so OP took time to write a really long intro, please subscribe to his blog to get the answer next week.
In the meantime feel free to read the discussion in HN because it's probably more interesting until the part 2 eventually comes out.