I know Matlab is supposed to be widely used on "The Street" for modelling, but I don't think it is widely used as a trading platform partly because of the issues you mentioned in your post. However I still think that it is an interesting alternative to MetaTrader (anything but that s...) if you are an experienced Matlab user.