Overall a solid sounding idea. It will be important to scope the long of features and to not miss out and not get too bogged down with systems etc,