thats fine, and im sure there is value for you. but you do have to realise that you are solely going off your own personal experiences - so its an edge case - you have to work out how many users would actually want this, and also want sonarr to do it, to see if there is real value for others
if you can show there is a massive user base out there that would use this functionality then thats fine, until then though, its just something you think is cool. been there done that. not all ideas we think are cool, actually are, or are just too complex, conflict with existing stuff, or not worth the time to implement because there are things with higher priority (that are valued).
again, your opinion, thats fine. im not averse to complexity but only where its absolutely needed - and i recognise that the more complex something is the more likely theres going to be bugs/issues with it, and that its going to make maintenance that much harder later on.
sonarr is open source, you are free to fork it or write your own code for this feature and submit it if you feel it is such a no brainer.
if i were you id probably ask around to see what the numbers are like for people that would use a feature like that before starting though.
if you cant take civil criticism of your ideas, then maybe you shouldnt post them on any public forum. be an adult, realise theres lots of opinions out there, you may be wrong, i may be wrong, we both could be, that doesnt mean we chuck out the toy and run home to mommy at the first “sorry i dont think its a good idea” post.
i know you think youre joking but it just shows the wrong attitude. im not a dev, im just a user pointing out that what youre suggesting is probably an edge case (not enough users would want it), that the devs will either outright say no to, or if agreeable would place right at the bottom of the pile of features for investigation.
i would suggest skipping the sarcasm and actually provide reasons why large numbers of users would use this neat new feature youre wanting added, get people to reply that they too think its neat and would want it implemented, so that the devs might accept it and give it a higher priority.
expect people to reply that they do not like your idea and do not want it implemented, or just think its not worth the devs time, and other various reasons. dont use sarcasm back at them, dont attempt to make them look stupid. just accept their input and move on.
sorry, my usage of sonarr wouldnt ever make this viable. i typically watch them after the season has completed, except for the ones i really like which i watch later that day (the upside of being in a different timezone than most of them are broadcast on), or on the weekends.
i think theres only been one time i really wanted to check out a download before it had finished, both in excitement and needing confirmation it was real, i just played it from the download location. should also note that is was a movie, so radarr, not sonarr.
i dont need anything fancy to make that work on the very rare occasions that i would want to do this.