I would say IP authentication is more dependable in FreeSWITCH. Gateways with authentication false is the way to go. Sometimes FreeSWITCH gateway registration will say fail wait.
Someone correct me if I am wrong here but following that above advice gives you a big gaping hole protected by nothing other than security through obscurity...
Lets assume a premium rate number, here in the UK maybe £3 per minute.
So if we know the sip endpoint for the above gateway eg carrier.xyz we then use a simple tool like SIPP to spoof the IP of the PBX and send and INVITE packet to carrier.xyz with the premium rate number in the RURI
carrier.xyz will see our IP is authed and connect the call it will then send us maybe a 100 TRYING, 180 RINGING and a 200OK.
The three packets above will never reach us because we spoofed the IP. We do not care because the call is up.
carrier.xyz is now waiting for an ACK to their 200OK. Most carriers will wait 32 seconds for that ACK before they drop that call, sending repeated 200OK's in the meantime.
After 32 seconds, the call is dropped.
Mr Bad Guy is happy, he just banked at least £1.50
The above is repeated until either your carriers anti fraud blocks you, your prepaid balance is exhausted or your credit limit with carrier is exceeded.