I haven't owned one.. but it's one of my favorite snakes! Permits depend on your state.. some states don't require one as long as the snake is purchased within the state. I hear that the permits are easy to get as well.
Indigos are not constrictors.. they prefer to 'bash' their prey.. or even eat it alive. They are the largest snake native to the US.