Looks fine to me or to quote my loved nanna "a blind man on a galloping horse wouldn't see it". I think you are maybe judging yourself too harshly. Stand back and look at it then you'll see what we see in the photo. As for FMQ, at least you are having a go. Good for you. Wish mine was half as good. As for the back and the front not matching it's back to that scant 1/4 inch. To match up something with that many seams you have to be spot on. Even being out by 1/16" would add up over all those seams.
All that being said I still like your runner but perversely I like the back best. Not much of a floral girl. Love real flowers.