1. None of those cams will give you a bang for the buck, I haven't run the numbers completely, but looking at those you will have near stock to a little lost bottom end, and maybe gain 10-15hp on the top.
2. Those heads are a nice alternative to Vortec heads if upgrading a non-vortec, but not really worth it for an already vortec engine. The CC, and valves are the same size as stock vortecs, the only advantages are CNC'd (Which edelbrocks stock CNC isn't all that fantastic when compared to a custom job by a reputable shop), and aluminum vs stock iron.
3. Good choice with the tri-y's, they are great headers to retain low end torque while opening up the top, I am curious about your exhaust setup though, did you do true duals or did you retain some sort of crossover? If no crossover that can hurt you as well.
I have never heard of carolina auto masters, I know PCM4less in Mooresville knows their way around the L31s.
But at this point still, you could be into a 5.3 or even a 6.0 LS truck engine for less. All total, not counting my fuel cell, I have under $1000 in my 5.3, harness, pcm, mounts, etc to get it running.
What are your intentions for the Tahoe? And what is your current setup drivetrain, wheel tire, weight, usage etc? There are other ways of recouping low end through mechanical advantage that may be more beneficial.