totally agree about Visa and Mastercard being most widely accepted! Been using prepaid cards at sweepstakes sites for months now. The key is making sure your card is registered with your real info some sites require that for larger purchases.
lso pro tip: if your prepaid card doesn’t work directly, try adding it to Apple Pay or Skrill like OP mentioned. That usually solves compatibility issues.