I have zero personal experience but every article about it in 3D world seems to have said that hourly rates would be best.