I don't understand why people keep bringing this up? LDN UTD are good team. Tbh one of the stronger teamwork teams in all of EMEA. Not contender level, but they can definitely take maps and even series away from top EMEA teams. Just because they are unknown doesn't mean they are bad.
Lets be honest the other regions are very good now. I believe FPX would do well but I am not sure if they would have beaten Loud in place of G2. Deffs would have been closer but its not like FPX would have 2-0 Loud.