I played around with using higher baud rates.
My outcome was I couldn't get 921.6k to work. 230.4k and 460.8k downloaded the firmware ok and did most commands but could not decode the local chip name (only 217 of the 255 bytes were received).
If you want to play with this, let me know and I will post what I have.
Paul, I would like to now try higher baud rates. Thanks, Mark.