Kona is a table service restaurant. So you would be using a TS credit.
If you know you want to eat there and you know about what time you want to go, it is best to have a reservation. Kona is not as overwhelmingly popular as 'Ohana but I would recommend to anyone who wants to eat at a specific WDW restaurant that they should have a reservation.