GamePress
Dratini
Report
Answers
It depends. If you want to save stardust, go for the higher level one. If you don't fight gyms a lot and instead want a small team of elite mons that you max out, then go for the one who will have the highest CP when maxed (use the CP calculator because IVs alone don't always tell you this). The extra CP is very valuable when maxing out mons above L30.
Seems like you got a good dratini source. I wouldn't evolve any of those dratinis yet. Wait for great. I have never evolved a dratini lower than 96% IV. I have great access to dratinis in my area. Seems like you do too.
But if you must I would evolve the 93% IV if you have the dust. I assume you got plenty of candies.