While I'm not in a progression guild, we have our share of managing our time as well considering we only raid about 6 hours a week. That said, and this will depend solely on the culture of your guild:
You could ask your raiders where their goals lie.
Do people want to farm gear to fill their slots? Maybe poll for a list of gear that people need, drop the minority bosses, and shift the schedule around that.
Do people want to progress, and don't feel like loot is an issue? Then drop the finished bosses unless you have them down pat, and set a goal on what to work on every week.
If no one shows for a farm night, it sounds to me like people don't have the time, or loot isn't important to them. To be honest, in my opinion, you should be talking to your guild about what they want to accomplish, and not asking strangers. Have you polled your group to see how many people can/want to be on? I think you need the pulse of your group, and work with them. It would be a happier group I would think.