I had fun on my G1 and G2, installing CFW. The G2 was a fucking pain because it had some anti-CFW bullshit that would reflash to stock unless you disabled that. Early Android phones went to shit so quickly and became soooo sloooooow though, so ya kinda HAD to use CFW.
As a lifelong PC person, I couldn’t love iOS more. It’s stupid efficient and fully featured (now, it definitely had issues and limitations when it was new.) At this point, I’m always confused when folks say they need Android for customization or whatever. There’s precious little that stock Android does that stock iOS can’t do now.