From a General's point of view, yes, it would be smarter to produce more B24s than 17s. More bombload, longer range. On paper the war in Europe should be won far easier with the B24.
But as a crewman aboard either aircraft, the B17 was the mount of choice. More durable, more armament for...
As someone put it before, the F4F is a manueverable aircraft. Put up against the Zero however, everyything, even the nimble Spitfire will be put to shame.
Having said that I would take the Wildcat over the IIB anyday. Of course the Hurri was and is a great fighter for its day but not many...