I'm also one of the beta testers, and I think this game is absolutely beautiful. If you find it weird or if it doesn't look like something you'd usually play: Go ahead and try it. I also had some doubts, and the game definitely took some getting used to, but after getting the hang of it, it's lots of fun. Since there are so many restaurants to unlock, it should also offer quite a bit replayability, especially with content updates in the future (which will be accessible without IAPs, according to the dev). So, I'm personally really looking forward to Mad Chef getting approved, and will buy it immediately after it comes out.
Mad Chef is now available! Check out the release thread here: http://forums.toucharcade.com/showthread.php?t=114723