I have a TDR 10mil- haven't ran it yet but I did some research before I bought it.
They are made in Taiwan where most banshee cranks are made. TDR trues/welds them and mine looks welded good.
They come with standard bearings, upgrade that!
I can't see how they would be any worse then a Hotrods, Vitos, or Wiseco crank.
10mils in general have a rep for pulling apart- get straight cut gears!