The Flywoo firefly nano baby 20 has a very cool and simple way to hold your batteries with a TPU part which can be easily removed. It comes with 2 sizes, which didn't work for the “fat” 2S batteries I had, and I designed an equivalent holder that works with this 22x14mm batteries (tattu 2S 450mAh).
No support needed, and print in TPU.