I'm not on Twitter so I won't be able to contact any itch personnel that way. I just wish there were an "add all" button somewhere.
I would also be happy with just an "Add to Library" button next to the download button for each game on the bundle page. It would remove a lot of steps.