My only issue there is you, as an end user installing these cracks, don't really have a way to be sure it was removed (unless you yourself know the details of and block the phone home). It'll have no effect on you either way, but it'll certainly effect the dev if you miss it; it's only gotta get through once (per install), maybe it tries until it succeeds.
I very much agree with various developers decisions to change engines. I feel for the ones that don't really have that option.