So MS Generic Drivers don't use EDR ?
I have been testing with a single connection (no parallel connections at all) and the best time I can get on 6 different phones (2 are PDA phones) is 25 seconds for a 823kb file . I also tried 4 differnet class 1 dongles and one class 2 dongle . Speed was the same across all of the dongles except the class 2 which showed all devices as ignored. So while I am certain you are correct for multiple connections it will slow down, what about with one single connection?
At 25 seconds for 823kb that is a data rate of 33k per second, pretty darn slow, even without EDR the data rate should be much faster than that.
We do want to upgrade to WCL , however re-writing our software to take advantage of WCL costs money and I do not want to pay my programmers twice to re-write the software (once for the current version with single dongle and again when you release the developer with the multi dongle) so I have been patiently waiting for the developer version to be released.