But Silesian (at least that what is relatively commonly spoken) is pretty much Polish + accent + few German words here and there.
Maybe on the Polish side of the border, yes - but I've spent quite a lot of time in what the Poles would call Zaolzie, and it's clear that it's a different language and not quite Czech or Polish.
I've been watching some documentary about Belarusian speakers in Poland, which is fascinating - does anyone know if they actually speak Belarusian, or is it something closer to Polish than real Belarusian?