John that's a great looking island, especially the way you terraced the foam and gave it the rocky look, can't wait to see it floating and planted.
Also if you decide to have more roots growing out the bottom you could cut some larger holes and glue plastic netting over them, the netting I used on my island held the dirt well with just newspaper cover and by the time the paper disintergrated the roots and netting held the dirt.