As much as I love new features, I'm sure that NextPVR can already provide 95% of what most people need, but getting there is such a chore/pain.
I'd like to see an installation/configuration wizard that could:
1. Search out what you have, Hardware, Tuners, OS
2. make suggestions/have defaults, ask if this is server or extender set up
3. Install appropriate .net based on your Windows version if missing including patches maybe
4. Interview you as to what your hardware is if not all completely detectable
5. What add-ons you'd like installed configured or downloaded (such as Comskip or TV GUIDEPLUS or XBMC or handbrake) etc
6. Where your recording folder(s) and other folders are located
7. Build basic .BAT files for the guide download and steps necessary for other guide config like Schedules Direct if installation or subscription is needed
8. Additional .BAT files for the above mentioned in progress or post processing as needed
9. Set the appropriate CODEC and have a test to ensure audio/video operation
10. Ability to clear old DB, import in new recordings, resolve meta data into the database
11. Download AC3 filter, or provide opportunity to do so in-line of the wizard manually
12. Update firewall settings
13. Check to see if there is a newer version of NPVR out there
14. Backs up the configuration before making changes
15. Based on TV resolution or recording quality set type/size of screen and video recording and what type of file to record as if possible
16. Auto Channel scan
17. Set up of Web admin
18. Settings for extenders like RPi, NMT, and others
19. Remote control configuration?
I'm sure there are many other items which could be added to this list, just a few off the top of my head. I'm sure this has already been requested, I just wanted to emphasize some of the struggles I've had configuring the system.
I'd say at least out of the box then you'd have a lot less help requests and more acceptance about how it is to set up and ultimately use NextPVR. I like to tinker and modify the system and these steps won't get rid of that, but a basic working model could up and running more reliably and quickly.