for a 2 hour ride I think you are doing fine. The Heed will give you the calories you need and the recovery drink will give you your proteins and carbs you need to rebuild. I don't think you need the perpetum unless you start upping your time and miles considerably.
__________________
BMC Roadmachine
Kona Jake the Snake