Honestly I think just unlocking the front diff and controlling it with one esc would make quite a bit of difference. If you have dual drive in the front and one esc it's really not much different then an open diff either. The outside tire will rotate faster because it has less load on it, but it won't get stuck with one wheel spinning like an open diff.
You can wire the dual motors in parallel on one esc. If you don't like that you can alwayse add a second esc later. No clue on how to power one side less when your turning though, at least with rc electronics. An arduino could do that no problem, provided you know how to write the code.
__________________________
Handy gearing spreadsheet
Went with the open diff (one wheel drive) .. works fine as long as I drive it on a level surface, which I plan to anyway