I got 2 of those boards from ebay.
I fought the first a long time, and couldn't get my AVR software to function.
It turned out that the chinese used a 3v3 125Mhz Osc , wo. any notice.
And i powered the DDS board & AVR with 5v, the Osc was functioning when i initial measured it.
But before i got the AVR software made , the OSC apparently died.
And i blamed my AVR software
So watch out for the onboard Osc specs.
Besides that it's working fine , i now clock it with a 10Mhz rubidium.
And really need to adjust the output filter on the PCB .....
But you can't get a nice 10Mhz out if clocked by 10Mhz.
/Bingo