[spam link removed]
Sorry, nonsense.
Typical mix factors on ring sigs used in Monero are 3-5. Which means this technique reduces size of the ring signature portion of a transaction (not the rest of it) by something between a factor of 1.7 to 2.2.
What this will do is make it feasible for larger ring signatures to be used (say 10-25) in the same amount of space, improving untraceability. Monero will very likely implement this at some point (we've already had our cryptographers looking at it), which means it makes Monero better.
So the improvement is certainly nice, but its not a live or die difference at all.
And no it doesn't at all address the long term issues with blockchain size. If anything BBR's solution to that is better, and I say that a member of the XMR team, not the BBR team.