Hey,
I was the one suggesting this kernel upgrade via the UL30 Mailinglist. Although it does solve the issues with brightness and screen flicker, i find the above posted solution much cleaner. So i reverted to Lucid stock kernel and your suggested fix. It works fine and now i even got a nice bar popup while changing brightness.
Cheers,
Ralf.