Rather than relying on electronic gizmos or radar cover why not use Mandatory Broadcast Zones (MBZs) like they do in Australia. This is a great way of improoving awareness of those flying in your area without the need of a ground station. You can sucessfully seperate yourselves by position reporting all sizes and speed of traffic.