The more I start prototyping and implementing features, the more I realise how limited certain things are. Whilst I could cut back on certain features or just leave them out, I'm not willing to compromise on quality in order to make development easier.
Therefore, this weekend is going to very busy and I'm going to be messing around with my alternate plan. If this proves to be better suited to the app, then I will be making an announcement on Monday 12th. If nothing comes up on Monday, assume everything is continung as normal. All I'll say for now is that everything in the video, plus things I've said in comments, are not affected - they're working very well :)