Our very own rating system evaluates sweepstakes casinos across the five key metrics to influence the overall top quality