Yes, two batteries in this type of installation need to be isolated.
The benefit of having a "starter" battery that will always be charged is one reason, another is that all batteries fail, period, a failed battery has a shorted cell inside so it drains itself, if connected directly to another battery it would also drain that battery.
Another reason is so you can run a deep cycle battery to power winch, plow or bad ass stereo, the deep cycle batteries are not good at starting engines, they can not release high amps as quickly as a "car battery", but they are great for steady long term amp draws, they can be discharged to low volts then recharge without much effect,
"Car batteries" can not stand this, they are made for quick amp release then recharge, if their volts get to low they loose their full recharge ability pretty fast and end up shorting themselves out, self discharging.
I.e. you can drive around all day and engine starts fine, if left overnight engine doesn't turn over in the morning, you jump it and it runs fine all day, WTF, next morning same thing won't turn over.
Battery has a shorted cell, it will charge but drains itself when engine is off.