Speaking of optimizations, another thing that could greatly help would be adding support for DPI and QPI modes.
DPI and QPI modes are very interesting to have them added. However it's another song because in such case we can't use ftdi and have to build another hardware.
ft2232h has 2 channels but there are separate, so I'm not sure that they can work as one wide channel with twice number of lines.