Probably for the best. I bought the $5 membership originally on the reputation of the owners but DevPress could never figure out what it was -- aside from the theme review service, there was also talk about being an app/widget store, being a news blog, being a social community, etc. It needed an actual business plan.