Kingsbarns is certainly not the "Scottish Experience" in terms of the parking lot, pro-shop, practice area or much of anything else. Saying that, it is compelling golf in my opinion. There are many real good shots that you are asked to hit and the the scenery is obviously awesome. I last played it in 2011 and the turf quality was excellent and quite linksy.
Does it compare to some of the other courses that have been mentioned? Honestly, I think the comparison is just so different that it is tough to even make one. I consider Kingsbarns a great course that is one of the best that I have ever played. Based on two playings I can still visualize many of the shots on the course and consider it a must-play if you are in Fife.
However, I love the Scottish experience that a Crail or a Leven or the New Course gives me and would much rather spend a week at course/town like those than a week at Kingsbarns. From a pure golf standpoint I'm not sure any of these links are "better" than Kingsbarns, my gut says they are not. They do supply a pure golf experience that overrides all of the greatness that Kingsbarns has though. Would I fly over to only play Kingsbarns for a stretch of days - probably not although I would want to play it again if I was over there. Would I fly over to spend a week at Crail, Elie, St Andrews or Leven, most definitely yes.