For me, nop would be perfect if:

1. Has better memory usage (might be switch completely to Dapper, not much in changing code) and performance.
2. Integrate a dynamic system like OrchardCMS which parts could be reused so that we can develop new modules a lot faster. Allow Inline content editing like title, description, price.... right on the front end.
3. Use Bootstrap to get along with designers easier thanks to its popularity.
4. Time to switch to web api + Angularjs to enhance UI transitions more fluidly.

just my 2cents thoughts :)