I think methanol has a real shot simply because the infrastructure already exists....in the form of today's gas stations. Pump seals and other rubber items (and some metals) would have to be retrofitted (along with those in the vehicles using methanol), but that's doable compared to building a whole new system for hydrogen.
The direct methanol fuel cell is a real item and still developing. It's here now, it will get better with time.
What happens to the Carbon??? Not CO2 I hope......