The coach is obviously a big part of it, though i think the coach and the igl should work in tandem.
I have watched haodong make some pretty good reads and calls, i really started to notice it at lock//in.
Despite edg losing to 100t, haodong made a number of good calls
Watch seangares's analysis on them vs T1 during Haven or something. It should give you a decent idea of how good their strats are. In general, they play very well and have good strategies but it definitely can / needs to be polished.
no, they def have a lot of strats that are currently way above chinese val rn but as seangares said there is def room for improvement and many of them can be polished up