I rarely take taxis anymore, despite over 100 airport trips over the last few years.
Friends have been using Grab for rides all around town, so I tried it to BKK, recently. It worked perfectly! Meter, plus the call fee, and the 25 baht toll. Cash paid curbside at the airport.
I fly back through BKK soon and may try it on arrival, too.