A password manager exists so we don't have to re-use passwords, or make them easy to remember, so any password manager should also suggest complex passwords that it'll store for you (and make them according to certain standards like special characters, mix upper/lower case, alphanumeric, length etc.).
Also, some sites have weird conditions like, no special characters, and Keychain password suggestions doesn't allow you to make it to suggest another one, or to apply some conditions such as 'no special characters' or must have numbers, etc. Orion should do ths, or at least allow you to edit the suggestion (Safari doesn't).
Sometimes a suggestion prompt doesn't appear for some reason, I have to go to Keychain and get it to suggest one. Maybe have it in the context menu for login pages that are not playing nice?