It's just a matter of personal preferance. Some like the type with the locking strip, some don't. I've used both and like both. Check out examples on
my site if you like. It's a good price anyway. If you like the alien etch, I'd say go for it. If you don't like the velcro, you can always buy the locking strip and add it later.