Links to that site in the context of firmware are not technically allowed. The only legal firmware links are those to 3.x for the iPod touch 3G, and any iPhone link. (because none of those cost money) I would normally issue a warning in that case, but you didn't have bad intentions and the device in question was a 3G.