As far as I know, the 1gb will not unlock. the only reason the 2gb 6950s did was because cores were locked on the bios.
Also, there aren't many reference 6950s out there anymore that will flash to 6970s. My 6970 that I got had no bios switch. No big deal for me.
I'd choose 2gb. More memory means more effects at higher resolutions.