For me the tank is a bit small. Might be ok if very stable room temperature.
Else I'd like 4 to 6 gallons better. Just my preference.
I have kept MTS in gravel ok. With snails I find you start with one and end up with a zillion 6 months later though imo