I'm currently utilising Tabulator 4.8 inside a custom NetSuite (suitelet) form, and it's working really well.
The reactive data feature is quite effective for what I'm doing which is a full replacement for NetSuite's Order Items page and subsequent purchase order creation.
However, when the user selects a large number of items to order, there is a delay while the data is processed inside the client script.
Purely for the user experience I would be able to grey out the screen with an "Ajax" like loader, but as the data source is a preloaded Javascript object, I don't believe the Tabulator Ajax Loader is an object.
From a suitescript point of view, the Suitelet loads all the required data as the page is loaded (server-side) then stores this as a JSON object in an inline html field.
Then the PageInit client script grabs the data and stores it in a client side variable for use in the table and subsequent actions performed.
Functionally it's great, no problems. I'd just love to be able to grey out the tabulator element with an animated gif loader while all the client side calculations are happening.