i have not owned a 2547, but i have owned a 959 which is the same radio without the power supply.
just stating that to qualify my opinions.
we have to be careful how we quantify "better receive". if you mean, "i hear you on this radio with an S9 and this radio with an S5", then most likely one radio (or both) needs a receive alignment and also maybe an S meter alignment.
most CB radios have similar sensitivity specs, so they should all receive the same level of signal with relatively the same reading on a meter, providing the meters are set correctly. (cant trust the manufacturer for this usually)
so thats receiver sensitivity.
the two other main factors that affect receive quality IMO are adjacent channel rejection, and the quality of the audio amp circuit responsible for the sound out of the speaker. (this one is obviously subjective, and completely up to one's personal tastes)
adjacent channel rejection refers to how strong a signal on the channel next to you can be before you hear it "bleedover" onto your channel.
with many of today's radios being bleedboxes that splatter over half of the 40 channels when transmitting; this becomes a big issue in a receiver.
now to compare the 2000GTL and the 2547 with regard to these factors.
the receiver sensitivity spec for the 2000GTL is .5uV for AM and .25uV for SSB.
the 2547 is .5uV for AM and .15uV for SSB.
so, very similar in how sensitive they are to picking up distant signals.
the adjacent channel rejection for the 2000GTL is -60db for AM and -70db for SSB.
the 2547 just says -60db.
again, quite similar. there are qualifiers for these specs that could skew the actual numbers, but thats all they gave us, so thats all we have to go on.
so, both receivers should receive the same signal with relatively the same strength, and both should reject a signal from an adjacent channel up to about the same level.
ok, those are the numbers; now for the opinions.
the 2000GTL wins hands down in my opinion.
it just sounds better!
i have spent many hours listening to both radios with no signals coming in, and i never turn my squelch up.
i can say that i can listen to the 2000GTL all day long without fatiguing my ears, but the 959 gets annoying to listen to before an hour is up.
(this is using the same external speaker, which also makes a big difference in how your radio sounds on receive)
the 959 sounds almost like FM (TV snow), while the 2000GTL sounds smooth as silk.
i think this comes down to component quality more than design differences.
mainly the crystals responsible for filtering signals as well as those supplying a steady frequency.
both radios had the 2999 and diode upgrades done to them.
the noise blanker/ANL in the 2000 seems to work much better than the 959 chassis also.
as for which one to buy, i think that depends on what kind of hobbyist you are.
the 2000's are getting old, and will need parts replaced at some point.
i am the type of hobbyist who replaces all the electrolytic caps in the radio as well as doing other upgrades, so a 2000 is a better choice for me.
if you are someone that wants the radio to work without doing all that work, then the 2547 is probably the better choice.
i will say that the 2547 will provide you with the TX sound that many seem to like these days, whereas modding the 2000GTL, while it will make it loud, will give a TX sound that some love and some dont.
i have done all the TX mods around to my 2000 type radios and have come full circle. i now like to leave the whole TX/modulation section alone, and adjust them for 100% modulation.
its the best AM CB sound around IMO.
good luck with your choosing,
LC