That could be averted by using a single engine, as we probably were going to do anyway:
NERVA 2
Just in case, here is a DLL for that engine:
http://orbides.1gb.ru/orbf/nerva2_dll.zip
Comes with automatic thrust vectoring for compensating any load assymetry of docked vessels.
Looks like a good choice for an engine to build the vessel on.
How fast should the ship go?
With this engine and 4 tanks it's 364t, 290t of which is fuel.
So, it got 26km/s DV on it's own, 16 km/s of DV with 100t of payload, 9 km/s of DV with 300t of payload.
First is good for fast transfer, second is for slow. Reaction mass is whatever you shove into the tank, so taking one-way load is reasonable.
What i built as an experiment is:
-Nerva2+4 tanks
-Mir2 core
-self-deployed hab from the 60's
-Ravenstar
-Few shiny bits (tanks) from SSBB
-A full Tanker by Kulch
Adding up to about 300000kg of payload
This whole thing made it to Mars in a few months almost dry.