all i can say is that wppizza is constructed in a way that makes it work with many/most themes that are following wordpress standards. That said , depending on the theme and your requirements you *may* or may not need to do some css tweaking
I really cannot comment on individual themes (even less so on commercial ones as i have no access to them)
wppizza is a free plugin, so i would suggest you install/use it with your theme and see if it suits your requirements