We use the dining plan all the time and have never been told we could not order something we wanted. We also have never had a server seem concerned that they would have to charge our meal to the dining plan.
Everyone has to decide for themselves if the dining plan works for their family. Sometimes it does for us and sometimes it doesn’t. I do love the ease of it though. Not worrying about money at mealtime