Practical understanding of why the product placement is there doesn't exclude it also being annoying.
I hope there's more behind the scenes stuff. The SC documentary is amazing, I watched that so many frickin times when I was younger. Something like that, just fun, loosely structured glimpses of the guys hanging out and working on the tracks, would be great. And it's not necessarily a bygone thing. TesseracT just did a documentary like that of their latest album, this year. And Periphery has done it for their last four albums.
Didn't actually know View had anything similar. I'll have to look that up.