Judging from what I've read of your posts so far the impression that I get is that for all of the reasons already mentioned you should let someone else mix it. By all means you should come to the studio every once in a while and provide feedback and ideas as to what you want but let someone that knows the studio and mixes for a living do it if you want it to sound professional. Just my 2 cents, good luck.