I'll say this all things went in game fine, I don't need fancy bars or anything, just historical flags aka swastikas and IJN flags and skins for ships, soot removal and port fog removal. So that's really all. I don't have issues with them being installed but it's stange it says that and it needs to be worked out eventually hopefully.
As for the forced install, yes to install wows the only way on the NA site is the shitty center.