Hey there
yes IFT are based now in Stuart Fl. just 30mins North or West Palm Beach....they were in Melbourne.
They are a JAA FTO approved school and have CAA flight examiners on the field. The examiners they use are retired so are only eligable to do flight reviews and not initial
check outs. You should check out the JAA website and there is a list of i think 6 schools in the US that are JAA FTO's
As with any school i wouldn't give them all your money up front but have heard of quite a few guys that have gone through the system without any hassle.
My advice is check it out but consult your local CAA office before committing