...
I can't wait to see BU (fail to) deal with 16/32MB blocks trollishly construed so as to take hours or days to verify.

...
This is an important point - and the one I've thought it safe to ignore here, but if you have people picking a larger sized block, without BU building in safeguards, it will be dangerous to the network if people are not aware of the consequences. Even 2 MB blocks can have transactions that can take 5-10 minutes to verify.