I also prefer
Alison! Though I've known more LL Allisons than L ones.
I can't say I enjoy the repeated A sounds in
Alison MirAnda.
Miranda is a gorgeous name, but while 'randy' is still in insulting use, it's safer as a mn. I'd use either
Alice or
Alison any day; DH can't agree to
Alison because of a very inconvenient step-relative, so
Alice it would be. Once again, not
Alice Miranda. Too rocking-horse repetitive. I know a
Jessica Miranda, which pleases me more though I'm not keen on the two -a endings either. Must be one of my fussy days.