It is the exact solution I had been looking for and ticked all the boxes. Support has been amazingly helpful in assisting me to integrate EasyBlog into my site. They have definitely stepped outside of their support scope in delivering minor hacks to my code in order to achieve customisations that I required. I have purchased many Joomla extensions in the past and Stackideas support has exceeded my expectations in every way, with sometimes receiving answers within 5 minutes. Their unreal support also led me to purchase their product 'EasyDiscuss' over another Component I was looking at. Special thanks to Mark, Terence and Sam for their assistance and prompt response time.