You should use the currency that is most suitable for you to bet with. Most Croatia betting sites accept payment with Croatian Kuna for residents in Croatia. International players, however, can use the acceptable currencies on the betting sites they are playing at.