The answer is essentially: no. Not only would you never find agreement on "useful things considering the current zoom level", we don't have an API that is cabable of returning data (even filtered) for such large areas either (forgeting about the fact that the OSM API is for editing only in any case).
But there is still hope :-)
THe The correct way to solve your problem is to either to query an XAPI or Overpass API server for the objects that you are actually interested in (assuming that is only a tiny bit of the available data), or get a country level extract of the OSM data from, for example, planet.osm.ch and filter that.