I finally got a phone worthy of flashing to replace my OLD Sanyo ZIo that is dying, a clean Sprint Galaxy S2. I am going to get it flashed at my local cricket store but I also want to play with alternate roms at my leisure. After I get the phone flashed and working on cricket, can I still go ahead and root the phone and/or install custom/alternate roms?