Ouch... hose clamped to threaded fitting? No no no. Of
course, it won't be like that when you're done!
I agree that the drains are a bit small but it looks like it's 1 inch
all the way, so to enlarge them at the point would be a more
substantial project, presumably also would involve replacing the
through hulls with larger diameter. Maybe that's a job for next season.
Could also try the aft drain idea, simpler than bigger
thru-hulls and could be made substantially larger.