I don't know about bean plots but for small sample sizes violin plots may be unstable and I would prefer to just show the raw data with a rug plot or spike histogram. Sometimes I superimpose a violin plot with an extended box plot and the raw data. An extended box plot shows many more quantiles than a regular box plot. In R you can see a demonstration of many variations by running
require(Hmisc)
example(panel.bpplot)
See also some of the examples in https://hbiostat.org/bbr/descript.html#sec-descript-graphics
See http://biostat.app.vumc.org/HmiscNewhttps://hbiostat.org/R/Hmisc for other examples of back-to-back violin plots for displaying distributions for two treatment groups over time. No need to always show the mirror images.