I agree with the 4th feature I think it can make money in all countries ! some of good features of CP is not viable in all countries but the 4th suggestion is viable all around the world! since the website owner pays for hosting and dealing with many thing to keep the site up, I think 's fair !