Hi,
+1
have a simliar problem of not being able to control which pins (input/output) appear in the node editor (maya 2016)
Works kinda for static attributes, but for dynamics, only setHidden() has an effect, readable and writable seem broken...
Best,
Kai