In my experience it's extremely reliable, literally non-stop from Dundee to the airport if the traffic is clear. The 90-minute frequency is a disincentive though. Fine when you are on your way to catch a flight when you want to leave some time, but not so great if the time of your return flight...