Yes you are right, mbstring (multibytes extension) is a required module.
To be honest it is present in 99% of all server setups.
I think that this is indeed a valid enhancement request that should be made in Github -
github.com/getk2/k2.
However I think it should be placed in the info page instead of raising notices and warnings.