IMHO fair charging would have something like a 'meter charge' (flat rate just to have service), a 'capacity charge' (a charge for power that the utility guarantees will be available for your use, even if you don't use it), a consumption charge (a charge for each kWh that goes through the meter toward the consumer, possibly time of day variable) and a production credit (a payment for each kWh that goes through the meter toward the utility, possibly time of day variable and different than the consumption charge).
Any energy that I produce and use immediately should be charged exactly the same as if I simply decided not to use the energy; if it doesn't result in a net flow through the meter it simply should not count, just like the various 'one way' systems that I described.
Just my opinion of what is 'fair' from the point of view as an educated consumer.