FWIW I use NAB and IG. Pros and cons of both. NAB for LT and IG for ST. IG more US share access than NAB. Tigerbrokers might be one to check out. Platform seems very comprehensive