I played both and own a Crokinole board, but strongly prefer Carrom. It's similar but still quite different.
I like carrom a lot, but I'm terrible at it. I'm at least a reasonable player at crokinole, and it's a lot easier to introduce others to the game without them getting too frustrated by it.