I've got one of these and I'm really pleased with the results.
Only issue though is when BT came last time to investigate a separate fault (hissy, scratchy line) which was nothing to do with my DSL, filters or extensions (it was the alarm) - the first thing the engineer said is 'oh you've got...