GTPs and ETBs are going to be a little harder to care for than a ball python because they aren't quite as hardy. But if you're looking for a snake to just hang out with, I would personally not recommend either of those - they have a reputation for being aggressive and difficult to handle. They do have strong feeding responses so feeding prekilled shouldn't be too big of an issue for them.