I agree is Off The Hook! But you can run into a lot of gear problems and also power supply problems. Well power can actually be an advantage because you can use the boat engine to supply power in 110V or 240V depends on your needs. The other interesting thins is that some artists or any people in general may get seasick but then again the boat is tide down, hope you dont get very rough winds. The vibe is gotta be awesome! never seen anything like that!
Water is brackish, tidal Thames. Floating perhaps 15% or the time as we're moored in the mouth of a creek and have a large draft. Hanging magnesium annode shows very little deterioration, humidity in the studio rooms is far less than in most countries anywhere near the equator. Movement is noticable when the tide is in but soothing rather than disturbing, a 500t boat designed for force 12 in the open ocean moves very little in these conditions.
Power is regular uk mains from the shore. A diesel engine would be almost impossible to isolate, they run at low rpm.
Anyone in London or passing is welcome to visit, the wharf area around is worth seeing itself.