I'm a round 2 Startup Chile participant, and I'm surprised to say, I agree with most of this post, except their is a glaring exception. If you are in any half-decent start-up ecosystem (I'm now in Sydney, Australia) all the feedback, knowledge sharing, etc, etc is still available to you.
Therefore, that 'value' isn't unique to Startup Chile, and unless you live in a non-technology area (which I did before Startup Chile), is not reason enough to go.