If you intend to stay onshore then I would apply onshore if your current visa doesn't prevent you from doing so.
Once your 417 expires you will have full work rights on your BVA.
There is no guarantee of a shorter grant time if you apply offshore.
If you apply offshore and it's not granted by September, then what?
Once your 417 expires you will have full work rights on your BVA.
There is no guarantee of a shorter grant time if you apply offshore.
If you apply offshore and it's not granted by September, then what?