I do know you get a lot more flickering if you use the arduino toolchain to build the firmware. Has something to do with the weird shit that it inserts into the building, but as far as I know, daid makes the firmware and he doesn't use that toolchain. Could any of you try to downgrade and check if the problem persists? If not, let me know, so we can fix it.