Ive tried this in the past, for example i would try and build half circle or full rectangle SA con w artificially high weir crests but one the connector is enforced and converted from the original breakdown the software kind of breaks down and gives you a very odd shape.
For a full rain on mesh model your method will work if you have 2 separate meshes connected around a 1D SA with a volume table relative to the body of water, but this always gives odd results. This is something the software needs as rain on grid modeling will begin to take over the world