Well apparently they sought clarification and legal advice about importing it and the selling it to customers other states - it was on their facebook from memory. That being said, they're getting into the country so no one needs an import license if they're getting it from PC.
As for the permit well, be glad your state government at least came to the table and agreed on the Megatron, unlike us Viccos who were given a big piece of bugger all