I've used HTB-init for a while (link here
)... At the beginning I've found it very good, but I have had some network config change (my upload bandwidth becomes 256K instead of 128K) and it sets me a lot of trouble.
In theory, you just have to change one or two parameters for a class, and re-run the script and everything should be fine... But I don't know why, it didn't want to take my new config in consideration... So I have had to found another solution with the ADSL-bandwidth management Howto
As a summary, I think this script is great but only for high rate (1M and over)