View is very important. With any development you always end up having a GUI Application that displays the end result. The question is if there are very high number of updates happening to data, what is the realistic updates per second that any remote GUI application can handle? And even if you can handle it, will it be of any use? What experience have you had?