Re: Brand new Ludwig Kit...do my heads really suck?
Heads will definitely make a difference. Some seem to like the Ludwig mediums as their snare batter. I've never heard a Ludwig batter that I like very much.
G1's should improve the sound although Ambassadors or Aquarian Texture Coated would do similar work.
You may want to consider that you're referencing a birch kit (Yamaha RC's) with a more controlled sound, all other things (heads, tuning, etc) being the same. If you want a sound closer to that, you may need to go 2-ply on the the tom batters and bass drum. I have nice drums but would love to have some Ludwig Classics. I'd use coated G2's or maybe Vintage Ambassadors on them.