Hi, i've been a member at NPP for just over a year now, and i feel the site is getting abit of a hard time in these forums.
I think everyone has to remember that NPP is a 'free' site, and therefore is going to attract a higher percentage of bad players than any other site, saying that there are also some fairly good players there as well.
I am in a little bit of a different situation to our American friends, meaning the fact im in the UK means I can play on the big sites with my own money.(you will find me on partypoker most mornings, heads up tables, $2 and $5), but i still play at NPP because i like the league games, and its great for polishing your reads / bad players never change style.
Anyway here are some of my suggestions for improving the site, hope you find some useful;
1) This has been mentioned before, but it think a monthly subscription would improve the site. Firstly it would get rid of some of the donks (not all, they are everywhere). A subscription would allow you to increase the payouts, and with less donks and bigger payouts you would attract better players. I think your attempt at the premium membership has clearly failed. I rarely see a premium member at a table, unless it is a mod. I believe this is due to a couple of factors, the fact its optional means most will choose to opt out, the benefits of being a premium member are small, and most importantly i think the cost is unrealistic in corralation to what average players win at NPP.
2) Antes. I would like to see antes introduced into the tournament and even league games.
3) Increasing the 'high stakes' cash tables. At the moment i believe the high stakes cash tables are 20/40 freed, or in real money 20/40 cents. Lets be honest this is not high stakes, almost micro. Since some of the players have won hundreds and even thousands of dollars, im sure there is a group of players who would play high stakes at a much higher level.
4) The site has alot of rules and regulations regarding chat, far to many in my opinion. Also the freed concept is hard for some to grasp at first. The fact your site has players from many different countries means not everyone speaks english. I think it would be a good idea to have a section where the sites rules and an explanation of all things NPP, in different languages would be good. You could get a selection of players to even do it for you. Im Italian myself, so i would write an Italian version.
5) An option of being able to write notes on players, within game play.