I haven't had a whole lot of experience with roll pins, but when I have encountered them, more often than not I've ended up irritated. They just about always damage the hole they are in, both on insertion and removal, and after they've been dismantled a few times the hole is unusable and there is nothing for it but to either fit a larger pin, or change the design so there is no roll pin involved. So far I've always chosen the latter solution.