I think it would be nice to allow the Punky form methods to operate directly on QWebElements passed in as an argument. This is especially useful in situations where an element doesn't a have an ID or another easy way to uniquely identify it with CSS selectors. It's also convenient in situations where you've got the QWebElement at hand, and it would be more trouble to craft an appropriate CSS selector.
I'm OK with the change. Although I feel it dances around the issue of having a wrapper object for QWebElement that contains all the convenience methods on it. But that default timeout seems way too small.