So I've decided to change the stack size of buckets. They now go to 64, all of them.
I've also tweaked furnaces to utilize lava buckets with quantity > 1. The empties are kicked out onto the ground in front of the furnace. Use a hopper to catch them.