More appropriate for whom would be the question to ask. Generally speaking, yes, RAID 1+0 would be the preferred configuration for database servers, however, given the limited usage and data throughput that I need, would my users or I notice a difference in performance? Not really. Do we need the additional utilization provided by RAID 5? No. Do we really want to have a 4 drive array for RAID 10? Not if we don't need to.
That being said, a properly configured hardware RAID controller with a battery backed cache does make a difference, and no, not all RAID controllers are created equal.
Mike