Nothing like as good as an Open Hand monk with a high wisdom.
Nothing like as mobile as an unarmored monk with +3m speed, increasing to +6m by level 10 (also stacks with Wood Elf).
even with a full plate and can tank sh** with ease even if he gets hit?
No, because your hp suck.
Shadow step is the thing I am mostly excited about
That's assuming Larian don't simply code armor to turn off ALL monk abilities. Try Misty Step, available to EKs and gish wizards. Guarantied to still work in armour.