Ooo - *nice* variegated H. compacta!
To my experience (rather limited) a typical mix is fine for Sanseverias - I think they prefer pretty good drainage, but as long as you're not putting them in mud, you should be okay.
Speak up, anyone, if you have a different experience....