A 2.5L 200 is about ten pounds heavier than my 150 Johnson. Holy cow steel framing on a bracket would almost take away the flotation the bracket would provide. Not to mention if water did get in it, it wouldn't have much life.
You are right that boat would sit low in the water. He took the bracket off after a year or two due to rust.