I agree completely, especially free sparring with few rules. Getting punched (or kicked) is an important experience to have and understand. The parasympathetic response is so powerful, the only way to truly understand it is to go through it.
I also agree.
I've started training in judo a couple of years back. I love it and I recommend it to everyone.