I’ve implemented many payment methods in VSF1. Currently, for card payments I recommend Stripe. This is my enhanced version that supports 3DS Auth (However, I have to update readme for details about 3ds) also: https://github.com/new-fantastic/vsf-payment-stripe
It works pretty well with Magento 2.
Another payment I could recommend you is Braintree, it was not that hard to implement PayPal & Card with Braintree: https://github.com/danrcoull/vsf-payment-braintree
In the following months, maybe there will be a stable solution for payments with Adyen but I do not recommend the current solution.