She has had LOTS of opportunity and with silkies, butters, crix and supers she doing fine
I ran out of crix last week so she was getting mainly butters and supers but I'll tell you - when I offered her crix again today she trips over herself going for them!
I don't let the roaches roam b/c they will end up in or under a pot or get out. If I had some non-climbers (might try them someday) I would leave a cup in the cage but I have to monitor them now - frankly, with all I have going on I can't be bothered. Very busy summer coming up ;-/
As for giving them up - well, my friend who is having me babysit her frog (found out is is an African Clawed frog) is also having me care for her dozen or so hissers so I will have cockroach company
- and they really will be pets!
lele 
-----
0.1 veiled - Luna
0.2 house geckos - Gaia & Tia (MIA 
0.2 felines - Kyndra and Líta