yeah I always had problems with abs breaking. I also found that pla was a lot more forgiving.

For something like that I'd probably use either pet-g or esun flexible pla. Both have much better layer adhesion than abs or pla, and that's going to be your weakpoint in that model.
Personally I'd put reinforcement on the inside of the gap between the two parts of the sticky-in-bit (must be a proper name for it lol)

Size wise, it's not that small - currently printing a much smaller batter cover :-)