As regards the Amlin Cup, Leeds have drawn probably the biggest club in the Competition, Stade Francais, so the chances of progression are limited.
Regarding the budget at Leeds, it must be remembered that, for the first time, the Club receives the same central funding as the other teams (apart from Exeter) and that with ESPN the TV income is rising by 40% this season.
Neil Back explains the press release published in the YP somewhat differently
http://uk.eurosport.yahoo.com/rugby/neil-back/article/1613/. The biggest difference between Carnegie and Leeds United (apart from the scale) is that the debts are owed internally.