They are a great deposit option for many bettors, however, if they are the best will depend on your individual needs.