Not that I want to make this any more challenging for Fruuzberglag (who is the very model of a modern balor general), but shouldn't those iteratives cap off at -5? (Assuming you're pulling from his stat block for the duplicate, this should benefit us indirectly too.)
Also, at some later date (possibly the next time we level), would you object strongly to me swapping around a few things on my sheet? Namely, one or two spells and changing Rapid Shot for Two-Weapon Fighting/some defensive Tome feat.