I can only say one thing for certain about someone who thinks the B-25's a better dogfighter than the A-20: they're wrong.
The B-25 is an absolutely horrific dogfighter, which will probably lose 7 out of 10 fights it gets into. However, it's those remaining 3 which make it worth flying.