Hey Jeremy,
I just took a look at you website and i think you did a great job so far!
As i was looking at the from sketch to finisched site i was thinking, that art directors most likely dont have the time to wait for your slide shows to finish by them selfe.
I would maybe just upload 3 or 5 pictures of the process. 3 Because they fit in a row, to show the progress.
Also i personally don't like the inktober section because of the inconsistency of the lightningt or process, all the pictures have this yellow lightning and at the end, they get all extra white, maybe because you changed your medium?
I would have the feeling by looking at it, you just didnt want to put the effort in making a nice picture or scan the pieces.
Professional people taking a look at your website, don't know you and don't have a backstory on why you did something or maybe also don't read the text above.
I guess you would like to be real about the progress, so you just took the pictures you made last year from inktober. But at the end of the day, the market out there is all about selling yourself.
You can stick to what you think is right for you, thats fair enough. I am pretty drained by playing this instagram/(insert what ever you like social media) game. But for me personally it would bother me.
If its important enough to show it, it should be important enough to present it in the best way possible.
The Contact site it nice, i personally would go for one picture instead of header picture (thats perfectly fitting) AND an extra illustration. Its also perfectly fitting, but distracting too. Also the litlle monster looks to sad (somehow negative) to send you an E-mail
I have both, my e-mail and my Web Form. my clients use both of it. Also i don't have spam, maybe it's luck or not i don't know. I'm using my mailaddress for 5 Years now.
If you think your Blog is important for you, you could link it in the more section, but as you said, it could be too different. Maybe you should keep it seperatet.
But like i said, you did a great job on your website and i'm looking forward to see more of your work