I would not recommend economy and even midgrade cross drilled rotors with a heavy vehicle. They simply cannot handle the stress of stopping a heavy vehicle and tend to crack at the holes from heat cycling. Slotted rotors are better but the slots can serve as stress fracture points just like the holes in cross drilling. Slots do not penetrate very deep into the surface and therefore they are less likely to crack but there is still the potential.
I have had cryo treated slotted rotors on the front of my Nissan Maxima for 8 years. They have never been turned, never warped, the thickness is well within spec, and they are in fantastic shape. I beat the hell out of this car and the engine is toast after 168K miles.
I am going to install NAPA premium blanks front and rear on my Landcruiser. Simple, effective, and heavy. If you are looking for better braking, pads will have a bigger effect on braking performance. From my understanding, Akebono makes the OEM pads. I purchased aftermarket Akebono pads (100 series fronts) and they are not as good as the OEM pads.