If Solo cards are an accepted payment method with your preferred casino, you should have access to all the same bonuses and prizes offered.