For what you're planning on keeping I'd do either dubia roaches or super worms. Or both if you want two projects. With a large enough colony of either you'll be good to go.
The crickets may not be smelly now but they will be. I am rediculously allergic to them and it has only gotten worse over time. Touching them makes my skin itch and I have to take allergy pills after opening a container of just 100. I'm happy to be getting out of geckos for that reason alone.
One of my friends told me she wasn't allergic to crickets. Then she bought 1000 at an expo for a new lizard. Her and her fiance had a hard time with them in the apartment I think. Their new lizard will now be having mostly worms I think (I know she's breeding them).