Просто когда говорят, что fsf плохой, то надо понимать, что для всех baseline это не gnat pro/gpl, а обычные другие компиляторы. g++, clang, msvs, javac, gccgo…
я не знаю насколько он плохой. я подозреваю что можно его построить так что бы он был хороший. только строить, это отедльная песня. тебе под какую операционку надо ?