Yup, that's the intended behavior. Saboteur has been nerfed a few times, and _may_ get nerfed again in this particular respect - the jury's still out! But unless/until that happens: enjoy your additional burglary! (With the right upgrades, this means that a Saboteur can pay for himself...)
Ah okay, first i thought it was a bug, but then i figured as much. I was just confused because the description just tells about revealing districts and trapping. At the moment i don't feel it's overpowered, but then again i just found out about those possibilities. Maybe some other players feel the same and would use him even more.
What really made him interesting to me is that he can't be block. Just like the knight in chess. I always compare your game to chess in my head or when i tell people about it. I guess that is what fascinates me so about it. That the randomness factors in very little (although there is no randomness at all in chess) and that you basically have a relatively small, overseeable set of possible actions that allow four countless combinations and tactics.
I read that some remarked that the placement of buildings is sometimes a little unfair, e.g. when one player starts with a bank very close by. Or that one time where i was able to infiltrate to Trade House in the first round :D. I basically agree with that statement, although i think one has to be careful how to handle that. If one makes everything same for parties then players would never have to adapt, and "best strategies" would quickly emerge. What i think is necessary is something on the other players side that allows him for a counter strategy. I also get the feeling that you already wrote the algorithm with this in mind, but sometimes i think one side is really worse off. Then again, i probably just lack the experience.
Anyways i am really excited to see where this is going and i am glad and thankful to be a part of first access.