Its not a big leap to make the conclusion that with you guys on a tight budget time spent on marketing features will means perhaps less time for love and care elsewhere. It's rather silly not to make that conclusion, really. Also, perhaps you've gone too deep into the "having a good game does not guarantee sales" line of thinking, it's fairly rare for a truly good game that also ticks the boxes of depth, replayability, uniqueness not to gain attention, especially multiplayer where people are encouraged to get their friends to play with them.
A player is more likely to be interested in setting up shadowplay for all their games than they are a custom recording feature they need to set up just for one game, your target demographic isnt "random first time computer users" either, it's people who have a decent pc and and at least are probably interested in a newtonian space game with procedural tech. You're going to need to continually support this feature as time goes on and it's going to need it's own configuration options if you plan to do automatic upload, and if not then your going to need to figure out a way to prevent accidentally filling up people's harddrives with video footage then decide whether you want to save them to some hidden folder somewhere which requires looking up to even find or save them to the desktop where maybe people on SSDs dont even have space for video footage or keep accidentally pressing and getting spammed with clips.
additionally shadowplay requires very little configuration and is very low impact and more importantly is maintained by a big company with resources to do so, im actually surprised it used 30% of your cpu ever, that isn't consistent with benchmarks where it uses nearly none. Then again, windows 10 keeps breaking things with it's updates and a quick google seems to source the problem to a mandatory windows 10 update sometime in early 2016.