I do keep a crowntail male betta with 6 ember tetra's in a 30L and I have never had any issues with him trying to eat them or them trying to nip him. I certainly don't think they would easily fit in his mouth anyway, but then again he is on the small side.
It really depends on whether or not you want to take a risk of that happening, but then again any fish with bettas is a risk because some individuals just won't tolerate tankmates, especially in a smaller tank. Tetras especially can be hit and miss because of the risk of nipping, again more so in smaller tanks and smaller groups. Many people do consider the medium tetras unsuitable for small tanks. The general consensus for Neons for example is 10 Gallons. Just my two cents.