Both my previous boat (Willard 30, Horizon) and my present boat (Newburyport 37) had “lakes” on the deck. Neither could be solved by trimming with ballast.
On the Willard I added a drain similar to the original, but about 3 feet forward. What I didn’t account for was that there was a 3/4 inch deep “gutter” on the inboard edge of the deck, so this still held water. I’ve seen pictures since then that show where they modified the design to include cross channels to alleviate the issue.
On the Newburyport (a Monk design) there are 2 downward angled scuppers on each side, but they are too far aft and only drain while underway.
When I removed the teak overlay deck, I not only added 2 deck drains (very similar to Weebles) (but larger), but I also leveled out the inboard channel flush with my new fiberglass nonskid deck surface. No need of any cross channels.
I prefer the deck drains over the original angled scuppers because the original are basically are a rigid fixture passing from the deck through about 4 inches of free space where they then attach to the hull. This can only be done after the deck is placed on the hull, so there is a lot of room for error by a worker that may or may not be qualified or conscientious. Besides that, if you ever come up against a pier hard in that area, when the hull gives a little and the deck doesn’t, guess what, they crack.
My only regret is that I didn’t fill in the original scuppers and have 4 drains per side.