I was looking at MIBAM but then moved away due to its limitations:
@ 4Mhz, you can only run 4 LEDs MAX. This can be useful for RGB LED's on small chips.
@ 20Mhz, you can run 20 LEDs since there are more instructions available per period.
@ 48Mhz, you can run 48 LEDs, and anywhere in-between you can have the equivelant number of LEDs to match the OSC frequency.
If you attempt to use too many LEDs for a specific OSC frequency, the program will give a warning to indicate the results will be "Blinky".
I am planing to use 64 LEDs (maybe more) and I am trying to keep the components to minimal.

I haven't figured out if the above limitations apply to MIBAM or BAM. I am still searching for a good BAM explanation.

Mike