As far as I know. FTE themselves won't help with the funding. I wouldn't be too concerned about the BBVA thing, people I've talked to at previous schemes have been able to get loans from High Street banks (often at better rates than BBVA)
Regardless. You're not financially committed until you sign at the end, so apart from some trips to Manchester there's nothing much to lose