Why would you not use the mdadm --assemble subcommand when creating a new RAID5 array?
mdadm --assemble
assemble is used to build new RAID arrays.
assemble
assemble is a synonym for create.
create
assemble is used to build existing RAID arrays.
assemble builds only arrays of drives that do not have RAID metadata on them.