ALSA have today launched an updated website. I live in Spain, do not drive and there is no sensible RENFE route so it's ALSA or BlaBla car. Whilst ALSA services are usually excellent, their old website was a nightmare.
BUT SO FAR it does look a big improvement with international routes...