well, I'm not against adding stuff or even modifications to the original
stuff, actually I think it should be done more often.
But the result should follow the original design, in this case IMHO it simply is too different.
Example:
in the textures of the engines block there are some plating lines.
For a simple upgrade you could have used those lines to bevel the plating.
If it was your intention to "reinterpretate" the model, you could have used those lines to make the engine block like if it was built by different structures, individuated by those plating lines.
Instead, you added lines and structure which not only aren't present nor suggested by the original model/texture, but also "breake" the original design