-snip-
Regarding, 32Mb limit. I'm not sure if it comes from the original network message limitation in Bitcoin or is a new addition related to BIP100. It was explained somewhere on this forum, that the block no longer has to fit in one network message (due to headers first implementation), so that original 32Mb limit may no longer apply. But better call the experts on this.
-snip-
It is not an BIP 100 addition. It was unlimited but p2p protocol limited maximum size to 32 MB.
I would pay more attention to this before jumping to any conclusions too fast.
If the code to implement BIP100 is complex enough there is a chance of a slip up somewhere and the whole thing might go belly up.
The hard limit is important because it greatly reduces the incentive for rogue entities to start piling up the hashpower in order to manipulate the block size and push the majority of the full nodes out of capacity to operate and validate the blockchain. Just having a reliable hard limit has a psychological effect to not bother attacking, because the network cannot be destroyed through this mechanism alone (provided it is capable of operating at near full capacity).
Whether 32Mb is a good enough limit to prevent abuse by (potential rogue) miners for the next few years is debatable (8Mb seems safer). We must make absolutely certain, that the 32Mb cap still holds (it may not be true in more recent implementations as blocks can occupy more than one network message of 32Mb) before expressing full support for BIP100.
Edit:
This would be a great solution. I also see that majority here likes BIP 100. Lest hope this will be pushed and that this never-ending debate will finally end.
According to some reddit sources, already 35% of all miners are in favour of this change. Lets hope!
https://www.blocktrail.com/BTC/poolsThe 8Mb option is still holding up nicely. It might be more appealing to those who don't want to change Bitcoin too much.
Bitcoin with high enough hard limit and gradually increasing soft limits is the one we're all used to and the one that is proven to work.
The 8Mb option provides just that, only the numbers are different (hard cap: 8Mb, soft caps can be: 2Mb, 4Mb, 6Mb).
Run this for the next four years, collect the data, evaluate the number of full nodes, reach consensus on how to move forward, celebrate the halving, be happy! That's the recipe for success right there.