My hubby is not a Disney guy. We don't have kids (but are not at all anti-kid!!), so that that aspect may alter your approach and/or your husband's acceptance, but I have never managed to make my own into a "fan." That would never and could never happen. However, I have managed to turn him from a "no, never" guy to a "That was OK. If you want me to go with you next time, I might do it" guy. Here is what I've done:
1) Stay in an on-property area that is walkable (avoiding bus transportation and the extra lines/waits is key), slightly more adult and/or is most accessible to the things HE is interested in. We stayed at Poly club level one year, and he wasn't a fan - the resort is gorgeous, but he prefers DHS (Star Wars) and Epcot( quiet stroll and snacks) more than MK, and I find that the MK resorts are louder, more chaotic. That said, I agree with all that is said about BLT and the extra bathroom, and BLT would be a reasonably "adult" approach to the MK area if that's a massive priority - but keep in mind there will be lines to travel to three other parks that your hubby might prefer (over what the kids prefer). Boardwalk/YC/BC is where I'd recommend staying to convert a resistant husband.
2) Minimize lines and waiting. Study
Genie+, strategize, and then use LL, use $LL. It is better to take away a day from the parks and throw money at things than have an extra day and wait in a bunch of lines when with someone who is Disney-hesitant.
3) Minimize crowds. If you can swing it, book a fireworks party or cruise. Heck, if you can swing/justify it, book a VIP tour. With DH, we will do after hours parties when available, for instance.
4) Minimize dining schedules (or the appearance of them, anyways) - pick one big dining thing a day, for instance. Staying in a villa will really help with this, since you will have ease of access to food/snacks for the kids when needed. If you can do it, I'd also recommend at least one adult "date night" at a Swan/Dolphin restaurant - there are fewer families, and he (and you) may relish the break.
5) Unless he is converted during the trip, avoid the commando approach - I am a bigtime parks commando left to my own devices, but with DH, I cannot do that. I have to make sure he gets some resort relaxation time every day. In your case, this may mean letting him have some time to chill out while you take the kids to do one or two things.
6) Prioritize - don’t even try to do everything. Too much rushing, too much stress - that will make an impression, and not a good one.
I may need to add to this later, but that is the big stuff. VERY best of luck!!!