Hi plantnerd! Glad to meet someone else who's been to Hollie's. I love that place. They let me take home caterpillars with my plants. I don't know much about Swallowtail Plant, but this is a great site so I'm sure someone out there will have some advice.