I am currently developing my own gaming platform/social network and I decided to custom code every single aspect except the forum. I did this because it would be much cheaper than buying a ready-made software and it would also be easier to implement features that I actually wanted. The only issue is that it would obviously take much longer to launch the site. But do you guys think that ready-made software is better than having custom programmed software? Of course not everyone can code their own project so they may have to get a programmer which can become expensive and problematic due to communication problems etc. So it is just better to have less hassle and get ready made software?