[Spryng] Am I required to load the jsclient.js library if I use a custom HTML form for bank cards instead of the autogenerated one?

Magento 2 already has a standard unified form for the bank cards with all the validations, so the choice 2 is good for me.
It looks like I do not need to load jsclient.js at all?
Or maybe there are some PCI DSS restrictions on a card form generation way?

I have got an answer from Spryng:

No, as far as I know you can just do the API calls to generate card tokens yourself, as long as you make sure you empty the card input fields before the form is submitted.