I have had Betta's over the past decade. And I always acclimate them the same way I do other fish.
Instant cycle? I have read that if you take enough stuff from an established tank and put it in the new tank it will minimize or eliminate cycling.
Take water, filter media, substrate, plants etc.... For the new tank.
Sent from my iPhone using Aquarium Advice
[SIGPIC][/SIGPIC]Old lady with tanks...