Welcome aboard!

Actually I don't think that this is all that bad. You have some rivers starting some 'strange' places' but that's easy enough to fix.

I suggest you start a thread in the WIP forums. rather than posting your work here.