It depends on what your intentions are. Credit cards would allow you to use credit funds for gameplay purposes, which might be dubious for some players.