I used to take baclofen, but I didn't feel it gave me much relief for spasticity.
When I switched neuros, he took me off and put me on zanaflex. It has been upped in dosage over the past 6 months or so due to an increase in the spasms.
So I honestly can't say that one works better over the other.
medical MJ does help though...just calms the nerves down and the spasms lessen...so I've heard