For information only - Peel only became involved in Sheffield in 2002, 5 years after in opened.
The site was an opencast mining site before, and I believe there were strict guidlines on the size of the materials used to fill the site to prevent subsidence.
As for the tax payers - think they bought Europa Link, thats all.