ITA with the others... why would you think it is ghastly!? Looks great to me! Can't wait to see it quilted.
A quilting friend of mine has the Flying Geese thingie you mentioned and loves it. I have done the one seam Flying Geese method and it is super easy, much faster than the traditional way, and very accurate.
Fantastic job! I'm amazed it was your first quilt!