While your design is nice, I think it just needs to be polished nicely with some new interesting font choices. Keep looking at other good designs for inspiration if you aren’t already.
I agree with jaynesh, it’s too early to tell. In my opinion, get all your elements and widgets and etc. laid out on the page first. Basically get all that stuff covered / at least in mind before you worry about the design too too much. Account for everything, and then try to build an attractive design around it.
Definitely the Hobbit.
These guys are just hung up about your design – Your backend could be 100% functional and awesome but since we can’t see that we’re to judge based on your design and presentation. The design needs a lot of work. If you have everything functioning well code wise then I would say to integrate a good design into it or hire a freelancer to do so.