I wouldnt trust my $50 on some youtube vids but hey thats up to you. You will get no guarantees that everything will work. Maybe my info is outdated, but hey its your phone in the end, do what you wish.
As far as verizon phone to Cricket, it is well established that this can be done without issue. I have never heard VZW to Cricket is a no go.
My inexpensive low end android phone does everything I have asked it to do... why spend hundreds on a new flashy one?