EM-1: Calculating a burden resistor: an alternate method

I was having trouble calculating the burden resistor necessary for my 5 current sensors. I have 2 200-Amps on the mains coming into the house (I live in north-america), 2 100-Amps floating on different individual breakers and 1 30-Amps also floating.
Each sensor type has a different number of turns on the secondary coil. These figures are not published. I could guess the turn-ratio based on max current output from the manufacturers site. For example, the SCT-013-000 outputs a maximum current of 33 milli-Amp at 100 Amps. In theory. I have two of those, and they have different readings for a given current.

To calculate the burden resistor value for each sensor, I used a known amperage value load, from the reading of a Kill-A-Watt (two 400-Watts lamps) giving me 6.88 Amps.
So for the 200-Amps: I want to be able to monitor total energy usage for the whole house. In my home, each branch coming into the house can supply 100 Amps (for 200-Amps total). I want to maximize the sensitivity on the analog-to-digital pin of the Arduino.  This is the key. If a 100 Amps current passes through the sensor, I want the analog pin to read 1024 (this is the maximum value that an analog pin can report, at 5 volts. The circuit suggested in these pages uses a voltage divider (two 10K resistors). So if no current passes through the sensor, you can expect to read 512 on the analog pin. To measure this reading on the analog pin, I used this piece of code in my energy monitor program:

Since I want to measure a maximum of 100 Amps, I use 6.88/100 * 512 = 35. So I should choose a resistor that will give me a reading of 547 on the analog pin. Let’s look at the formula: