Well my criticisms are this: The model looks perfect to me. No changes are needed from where I'm sitting. However, some serious thought about what faction it should be for is needed. I don't know where it would fit. Possibly Order or Lane Hackers.
I am of the opinion though, that deciding the faction will be hard without a skin, since colour plays a large part in the ship's 'feel'.