At the moment, when I enter my address on RegisterPage2, it (correctly, usually) derives my House of Representatives electorate and my lower house state electorate. Then subsequent calls to "My MP" give me a usually-accurate description of those two corresponding MPs, plus my Senators. However,
it's definitely not perfect. For example, south Australian lower house seats don't always appear;
Tas needs to be special-cased, because the Legislative Council electorates are returned through Geoscape and the Legislative Assembly electorates match federal House of Reps ones.
Legislative Councils need to be done more carefully. Some states & territories are currently (correctly) stated to have no upper house; others have an upper house but only Vic has the correct electorates listed and the correct MPs found as a result.
At the moment, when I enter my address on RegisterPage2, it (correctly, usually) derives my House of Representatives electorate and my lower house state electorate. Then subsequent calls to "My MP" give me a usually-accurate description of those two corresponding MPs, plus my Senators. However,