In addition to running a VPN? That's what the main comment was about, wasn't it? The profiles alone do work.
As I understood it was about blocking content (via DNS) *even without a fake VPN connection*. Once you run a VPN connection, most likely its DNS takes over, profile or not profile.