This isn't just a package search interface; it's integrated into the new QA process and Extras repositories.
PackRat doesn't have the maemo.org look & feel, and the code isn't open (AFAIK, but no-one asked you either)
Doesn't really help with the "making the QA interface look better to highlight the key information" problem, anyway.
PackRat - and Gronmayer - are addressing different problems. maemo.org/packages/ is going to be a key part of ensuring Extras' apps quality, and so ultimately getting Extras enabled out-of-the-box