How old is the Johnson? I think I recall posts on the iboats outboard forum that new engines must have HP measured at the prop, where older ones were at the engine crankshaft. Posts implied that the loss of power inherent in the shaft, lower unit gears, etc. were material. So, a new 6HP may be more like what you get with your current Johnson.
I have an H23 with a 15 yr old Honda 8HP, and it has been fine - only on a lake, but I haven't ever felt it lacked "push". You may want to ask a dealer how a new model 6HP compares to the older 8HP, given that new way of measuring.
My 4-stroke engine is about 80 lbs; don't know what the Johnson weighs. So the Tohatsu is about 13 lbs more. I don't feel like I have any weight balance problems. I would not think an extra 13 lbs back there would be too noticeable (unless maybe you're a serious racer); after all, even though the motor is further back, let's say you had a crew member who weighed 30 or 40 lbs more than your normal crew, in the cockpit - would that cause a real problem? That said, if the 6HP is about the same effective power as the older 8, and your 8 has been fine, why get the bigger motor for no reason?