You'll have to watch the bettas, the females especially, as they may tear up the male. Especially if they're wanting to mate but he doesn't get the idea...lol...I've actually had females kill males because of that. But they should be ok in that size tank, if it's heavily planted.
Cover it really well too so the hatchets don't jump, they're bad about that. Otherwise sounds ok to me.