The imprisoning just means he gets turned in to a crow and lives in a bird cage. He's no drain or burden on anyone. I was happy with that outcome, I wouldn't have been happy if it literally meant him in a cell. He is probably going to have one shitty life.
I dislike them as well. Giantbomb is less click driven than a lot of sites, so I'm a little less cynical about it but Patrick says he is trying something different this week and will collect feedback on Friday. Let him know!
I loved it as a visual novel, but I wish they wouldn't push the choice angle. Your actions do almost nothing, this isn't Mass Effect. Just keep the dialogue references to your choices and don't pretend you're shaping the story.