It's been a couple months, but it's hard to know what you have and haven't seen. They have a BeaverTails stand now near the North Food Court. I guess at one point they had a printout of a post from the DIS about people raving about it. The log ride has changed themes so many times I am just not sure what you might have seen last time.
I know you didn't ask for websites, but I know the mallofamerica.com website keeps real up to date on all the shops and eateries. You probably would be able to tell if you have seen something before or not.
There's a restaurant called The Odyssey on the south side, that's very interesting. There are 3 main dining areas: one is Atlantis themed (lots of water, dolphins, blues and purples), one is Serengeti themed - African Savannah like, and the other is Machu Picchu - Incan/Mayan/Aztec. I have eaten in Atlantis and Serengeti and both were really neat in terms of theming. The furniture was well blended in with the theme. My sister has been to Machu Picchu and thinks it's the best room of all. The menu was not really what I'd call the best deal in town. Mostly a la carte, which I am not a big fan of, and the portions were smaller than I like - but keep in mind that at the time, we had spent the day there, walked A LOT, and were starving. I think it's a nice experience.
My sister and brother also got these old time photos taken. I guess you get them in black and white - they may do color, I don't know - but they picked the scene they wanted and the photos they wanted and it was real reasonable. I guess they have kids themes too as she wanted to take my 6YO and 7YO to get their pictures done as well.
Hotels...my MIL just had a girlfriends weekend in November and they stayed at the Holiday Inn in Bloomington, but the one on the west side, a little farther from MOA. She loved the pool and amenities and the price was like $79 a night. Again, I know you didn't ask for websites, but if you check the website for the Bloomington Convention and Visitors Bureau, I know they list hotel and other specials right there for visitors to use.
Have fun on your visit.