I was wondering how I missed this thread, but I see it was started when I was in Europe and away from a computer.
I was diagnosed with EIA a few years ago, and I use Serevent for my long distance rides. It seems to work quite well for me. The one thing I do need to remember to do is to clean the container. When I don't clean it, I get half a puff, and then I'm puffing down the road.