If it works for you in your particular application and you aren't freezing or crashing, it's probably good. I have seen these before. These CPU coolers are distributed as the stock heatsink with new Athlon XPs. They are good for reliable running and are of decent quality. You should have no trouble if you are not overclocking.
I don't like that motherboard, though. I have had bad experiences with K7S5A motherboards in the past, and I would not use another ECS board again and I'm a little leery about even using a SiS chipset. The next thing you should save up for is a REAL motherboard, at least something with a VIA KT266 or better VIA chipset in it. I have, on the other hand, had very good experiences from the VIA chipsets.
I'm real picky about my noise (being a musician and music lover with lots of MP3's on my computer), and even those slim 60mm fans with lots of blades make a whistling noise that I don't like. So I am going to get a Thermaltake Volcano 9 and maybe a Zalman noiseless VGA cooler, as well as a Zalman chipset heatsink.