Perhaps a feature could be added to incorporate mashing and lautering/sparging methods (e.g., single, double, triple infusions and no-sparge, single sparge, double sparge). Not everyone does equal infusions (strike and sparge amts being the same)--often out of ignorance, MLT limitations, or a desire to utilize a different mashing method. But then you'd be bridging the gap towards a BeerSmith type of program.