you will find crowds around that 3 day memorial weekend no matter what park you attend.
i would stick with the wednesday and thursday 23, 24 dates for less crowds.
you never know if people are going to start their trips on the friday before memorial day and make it a 4 day holiday.
after memorial day, the tuesday should be ok but the earlier dates are best if you can work with them.