Hi Eddie,
They say that name change complicate things. I also wanted to change my name, but people advised me to wait until I am a citizen. If you can wait, I think it's better to wait, but if you can't, I think after getting your GC is better. That way, your GC application is not jeopardized...