You're right, it would be more FreeBSD-compatible.
BTW, haldaemon doesn't even have the access rights to mess with these devices on my system. How does it cause a panic by messing with devices it cannot even access?
You've been using hald for a while and it works fine for you. But you've seen...