I know several Małgorzatas here in Ireland and all of them use Gosia as their first name. It has the added advantage that english speakers can pronounce it correctly.
I second that, having known many Russians and Poles whom I only knew by their nicknames, Gosia, Kasia, Stanek, Lolek, Bartek, Dima, Leira, Grischa etc.