I used to have a dual core 1.2 GHz 512 MB 800x480 phone and OsmAnd was too slow on it. Calculation of distances above 300 km were not possible. Calculation was dead slow. Rendering of the map in car navigation in towns was way too slow.
I changed the heuristiccoefficient in the Routing.xml to 1.3, which improved speed of routing and length of routing enormously. Calculations are up to 3-4 times as fast and routes up to 800-1000 km could be calculated. There is absolutely no reason to keep it at the default 1.0 as OsmAnd is doing, but you shouldn't go above the 1.3 either as you might get inaccuracies in routing. There are lots of (scientific) articles to find on the web dealing about shortest path algorithms, the A* algorithm (used by OsmAnd) and the influence, accuracy and speed of calculcation of the heuristic coefficient on those calculations.
In short: a heuristic coefficient of 1.2, 1.25 or 1.3 works miracles on your route calculations. This is the same for recalculations where OsmAndcan be (too) slow in cities.
The new roads only maps contain the full addresses and POIs of the normal maps, but not the landscape details. In the few occasions I still use OsmAnd for car navigation I use the roads-only maps even though I'm now on a much faster phone.
I know that xmd5a2 mentioned earlier that the amount of rendering objects only influenced the rendering by only 10-15%.
My personal experience with roads only maps versus full maps is a factor 3! in rural areas. On highways outside cities the influence is much smaller, like up to 1.5x.
I did navigations in cities with logging and screen debugging on and full screen rendering changed from an average of 300 milliseconds for roads-only maps to a 800-1000 milliseconds for full maps. At that moment I changed to roads-only maps for car navigation.
I currently use another app for car navigation.
For cycle and hiking I still think OsmAnd is the best, also on older phones (slow changing maps when hiking or cycling do not require much performance).
And like Richard mentions: Never use 2 maps at the same time. The maps are overlayed in OsmAnd which calculation times as all roads in all maps are used for a specific route calculation. Same for rendering: both maps will be rendered and overlayed.
This is valid for full map and roads-only map, but also for a regional map used in a full country map.
So in short: Use a heuristic coefficient of 1.2-1.3 and use roads-only maps without at the same time mixing with other maps on older phones.
Harry