Also, a lot of the "choose your own adventure" type of stories are basically excuses for badly written porn. But if you're willing to ignore all that, it's functional enough.
Ordinarily I'd agree with you, I hate the format simply because of how poorly implemented it ALWAYS is, but the OP is by i64ever and if anyone can get it right, it's him.