My only concern with velcro is not really it sticking (unless it came undone) but is just it 'scraping/scratching' the snake - I'm a bit of a worry wart.

I use carpet for my Bp - but wouldn't recommend for a colubrid since they go to the bathroom too much = more cleaning/changin carpet. I've not had any problems with odors left on the carpet, but that could be the method I use to clean (hot soapy water) and disinfect (Virosan/Nolvasan).

I'm so excited for you!