Tough to say. I get "financed" as the definition. The FR Ovt is huge but I'm guessing that is most likely for "finance" rather than "financé". Google trends does not show anything for "financé".
I'm guessing it's not useless but it will probably take some time before anyone comes a callin' for it.
If only Dabsi was here to give us his opinion :p
IDN? What's an IDN?