The only problem DXing on the Tecsun-2000 using the BFO for CW is the frequency inaccuracy, unlike the big FT-2000D the Tecsun will only show 8.495MHz on the display so you either have to rough guess or consult a frequency list of repute to get pure accuracy.
Even the above doesn't work, I used to find quite a bit of discrepancy in the finer frequencies of Yaesu, Kenwood and Icom sets. 7.509.3 on the Yaesu could end up as 7.509.5 or 7.509.2 on the Icom or Kenwood...

Also some people use CW/LSB to receive, or some like me with the Yeasu FT-2000D use CW/USB, or the older sets, just CW mode only, we could argue accurate frequency reporting until the cows come home.

At around 4.00am local time it's usually around 3 to 8 deg C here and I am not jumping out of bed to get a more accurate frequency reading off the FT-2000D!

However, in general the Russian beacons/markers tend to stick to the same frequency offsets:
"D" Sevastapol .7
"P" Kaliningrad .8
"S" Severomorsk .9
"C" Moscow .0
"A" Astrakhan .1
"F" Vladisvostok .2
"K" Petropavlosk .3
"M" Magadan .4
The above mainly applies to 5MHz, 7MHz (lower allocation), 8MHz, 10MHz, 13MHz & 16 MHz allocation groups.
When it's all done and dusted it's only a hobby and as long as your near the frequency within a Kilohertz or so I couldn't give a continental...

Teotwaki, I clicked the link you posted and the one via QSL net comes up as 404 Error here, so no joy on that...
