I know you asked about B & L, but...
CRT B was better than L (didn't do dinner)
Akershaus L (didn't do B) was SO much better than CRT for only 1 credit AND you got to see the princesses (AND Ariel was there--can't guarantee who will be there, but she is usually there for L & D)
PF 1900 D was great. The food was good, but the "show" put on by the step-mother and sisters totally made the meal!!! (FG, Cindy, PC, A, D, LT)
Honestly, IMO, CRT is a once in a lifetime experience, but for the most part you are paying for the honor of eating in the castle. Also, they do not have princesses (other than Cindy greeting) at dinner (just mice and the FG).