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