It's certainly the long way around. Doesn't seem likely to me that it would be quicker.
The tirp duration depends on so much. Here's my problem with AAA and MapQuest routings...Yesterday morning, I drove to a Dr. office on the north side of Pensacola. Went straight from Seagrove across 98, up through town in Pensacola (not on I110), and made the whole deal easily in 1:55. When I went in Feb, same route, it took 2:15. MapQuest wanted to send me up 331 to I10 and quoted 1:55 but 30 miles more distance. But I was going to have to go up 331 in the morning go-to-work traffic, so I knew it would be both longer AND slower...
In your case, you've got all the delay of going through Dothan or around on Ross Clark (one of my least favorite stretches of "bypass" anywhere). I'd keep it simple and stick with 331, provided you run the Defuniak to 98 portion of 331 at some time other than rush hour.