Actually Ferdinand, this discussion should be happening on the dev list. We reserve the user list for questions an assistance. Development discussions can get quite busy and touch many different topics. We don't want to frighten new users away with that.
--David
