Different drives, as long as same capacity/speed, are actually better though (more for RAID 1 or RAID 5/6 than RAID 0 though) because different manufacturers drives are more likely to fail at different times when placed under the same/very similar load, such as in a RAID setup. You wouldn't want your RAID 1 or RAID5 setup going along happily, then two drives failing at once because they were the same manufacturer and had the same lifespan!
Most of slow boot problems are software problems.Takes about 2-3 minutes for my PC to boot up.