I recommend that before adding any new functions, that the end user interface is harmonized. For example, I have identified at least four different styles for selecting an item in a list (Load KML/GPX file, Manage tracks/routes, mapsforge themes, waypoints)..
Merry XMas
dieter