Yeah, that yeast is crazy. My LHBS basically won't sell it to you without a liquid foam control. I mean, they will, but they strongly recommend it.
I've used it with foam control and it's very manageable. Still pretty aggressive, but I avoided any excessive blowouts.