How do you know Warsaw insurgents weren`t aware of the risks?
OK, on the list of risks, was there an item like this: We start shooting Germans who are only days from running home for their lives. Instead, they stop and kill many Poles. They set fire to the buildings where Poles are hiding. The Soviets will gleefully watch from across the river until all fighting stops and the Germans, although victorious, are worn out, which makes the next move by the Soviet army crossing the river and into Warsaw a lot easier.
Let's assume that the Uprising is successful and that the Germans - notice that I never call them NAZI's - leave Warsaw and a group of Poles who now claim to be the legitimate government of Poland. Now, what do the Soviets do? Hmm...How about rounding them up, executing the top the same day and sending the rest to Siberia as a warning what will happen to anyone with the funny idea of not being Soviet ally. Duh!
Number one rule of the Soviet army: When you don't want them.... they're there.
Are you sure you are not confusing the Soviet army with the US army? Who is in Syria - illegally? Not the Russians. It's our boys, girls and some weirdos in between.
The Soviet army did and the Russian army does what is good for their country and have zero obligation to make Poland happy. That was as true in August of 1944 as it is true now. But to a Polak, the center of gravity of the Universe is, of course Poland, and the only approved feeling is a desire to die for it.
Logical thinking is unpatriotic - an equivalent of hate speech today.