Kevin,
Hooks are definitely great. Though another disadvantages would Code readability and debugging.
Putting then for extenstions of non-visual business objects are great. I would not go with the interface and developement though.
Just my thoughts < g >
>However, as you read in the article one pitfall of the hook approach can be the overhead of object messaging...at this point I am deliberating on a variety of approaches and will let you know ASAP what conclusions I arrive at.
>
>Regards,