Modern jackpots render glamorous winnings, though there several benefits and drawbacks to adopt