To my mind, optimizing the signal voltage level in each component is far more important than any degradation from an extra level control. See my white paper on the Bottlehead - Community page.
Depending on the voltage from the source, use the Foreplay's input resistor to set the Foreplay gain for a substantial output at maximum volume; I'd suggest 2 to 8 volts full scale (the way digital devices are usually specified). Then set the headphone amp's gain so that produces the most loudness you'd ever want. Now you can leave the head amp's control alone, and use the Foreplay controls, whose range is adequate because you are using their whole range, not just the first 20% of it.