In reply to Josh.

This is my concern too. It's all very well showing off something pretty, but if the back-end stuff is poorly thought-out, this will actually make things worse, not better.