Your BFL 1 device is showing a lower hash rate 7.55Gh/s, and rather high errors (4.9%)
You should see the chips in that Jala... And it has only 13 and 14 engines working. But still it worked with 8,2ish on my computer...
Also I know from experience with my Jala that BFGminer dosen't work as good as CGminer. But you need 3.3.1 or more. Any lower it will not detect device correctly and start. I guess it is compatibility issue... Or WinUSB drivers speed up things...
Boost from 5.ish to 8.ish just from software..... nice.
Compatibility and settings for fine tuning can be a nightmare.
For a while I used GUIMiner with my GPU 7970
One miner on the card gave a steady 520Mh/s
Two miners on the same card settled at 275Mh/s each but the card did run hotter.
I even ran with 8 miners on the CPU (8 core athlon) total of 7Mh/s.
BFGMiner only managed 490Mh/s on the GPU.
The best way to compare miners is to check the results on the mining pool, also give them time to settle into the pool, at least 12 hours, then swap them over and do it again.
Also try on another pool for the same period, the pools do have differences.
CG and BFG are constantly looking to improve their software, so by the time you read this, and or test the systems, there will be a new patch on one of them, and the balance will change again.
My Pi running CGMiner shows 6.378Gh/s and an error count of 1.02%. The pool shows 6.124Gh/s thats a loss of 4% (theoretical calculated hash rate 6.365Gh/s)
My PC running BFGMiner shows 9.633Gh/s and an error count of 0.95%. The pool shows 9.577Gh/s thats a loss of 1% (theoretical calculated hash rate 9.715Gh/s)
In the US even the ISP provider causes differences in the results.
The end result is, you need lots of testing, and make comparisons, and never settle in one place, or you may get left behind.