We have a bunch of old iPhones for kids, but we can’t setup iMessage on those phones without an active phone number. We can setup iMessage (email based) on iPad and iPod Touches, so this is frustrating. I want my kids to not be full on cellular internet, but I like that they can message relatively safely friends and family with iMessage.