I'm sure many developers will appreciate that! And the idea of having a feedback compilation is something I haven't seen yet (although I have seen not many stuffs haha), and that sounds great!
I'm not sure if feedbacks and Let's Plays can happen at the same time, so you can get views from both devs and players. But that really sounds like a lot of extra work! Editing is tiring. So ya, do what you want, everything sounds good for me!