On a semi-implicit schemefor spectral simulations of dispersive magnetohydrodynamics