I don't remember the final boss being so bad in PoR... and I didn't even get that far in the big supplemental dungeon.
As for PoR, I too used Johnathan the whole time. There's a special he has though... the combination of that and figuring out the pattern, I told the final boss challenge where to stick it.