To be perfectly honest, if you have to start from scratch the chances of getting a good score at TeF are fairly small, unless you are willing to spend 9-12 months of fairly intense french training on it.
It is more difficult than IELTS, so unless you are willing to put in a lot of time and effort, it will most likely not pay off, especially since tef is also quite a bit more expensive.