I've found a couple potential limitations with this goodie. Let me know if anyone else experiences this.
1. When there are html tables above the widget table the CSS (I think) draws a box around one of the earlier tables and renders the widget table without the surrounding box. This might be a CSS coding problem.
2. limited table size. I tried the widget with a table of 300 rows, 5 cols. This appears to be too much for the widget js sort code. When I click a column header there is a 6-10 second delay and then a popup javascript warning that there has been a timeout of code execution. This widget appears to be useful for very small tables.