I just noticed that when I start the script, it maximizes my gear, and in the process it leaves my second hand empty. I have double fisted skull smashing, and I do have something to equip there, yet it will even go so far as unequip items I have. Perhaps a second condition should be put on the maximize script to provide something.
Also, bcs_fam_items is missing green pixie. I know this only effects a few people and can be remedied manually myself, but I figured I'd let you know.
In a similar regard, another suggestion I have is to, rather then take the first familiar on the list, take the one that increases that stat by the most. I realize this makes your function a bit less generic, but it's definitely something that could be worthwhile. But like I said, just a suggestion.