One thing you might need to keep in mind is the kbin API is not finished. I am not sure if you will need it to post mastodon to the kbin microblog.
I think @ernest is working on finishing up the API but I have no idea when it will be ready and he has a lot on his plate lol.