Not true.
The ST Escos TB has a port for the ISCV which when fitted to the plenum (if it's for a standard TB) the flange doesn't cover which would cause an air leak.
I've just had a little section welded into my throttle body to get around this problem!!
I'll stick some pics up when I get home!