Elevation is essential, agree. Currently generated data in download directory are only with "bike" profile, but latest add-on apk already support bike2, so feel free to generate own data. We regenerate them a little later, when optimal selection will be choose ( probably car|turn_costs=true,bike2,hike ).
Extra options are currently not available. Fast/short needs to be generated in files (weighting) and extra options like "no paid roads, no highways" are promised to me by Peter (one of GH developer), but not yet possible in official GH version.
Country selection is definitely limitation that needs to be solved before GH may be published, agree.