|Problems? Is your data what you think it is?
Maybe I'm late to the wedding, but as a graphic designer, I like the H::T approach of separating Perl from HTML, allowing non-programmers (like clients and employees) to make design changes without opening up a Perl script and editing the HTML there.
Wish it had a protocol like T::T so that the variables were more distinct visually. I don't know if this would solve the problem BBEdit has with H::T and closing tags (won't do it with H::T stuff on the page).
Also might be abusing the privilege by assigning large chunks of HTML to the variables to avoid having more templates for a given page (see above).
All in all, I think H::T is a great solution.