Should "100 or 150 honors" allow you to open light?
As for me, I do not think about hand strength here. There are only 3 reasons to bid, and if you have 2 of them- you can bid:
Constructive - to bid you best contract
Destructive - create a problem for opponents
Defense plan 

Here you suggest very different hands. I'll answer about AKQJx -3-3-2, because KQJxx, Axx, Jxx xx is completely ok to open imho.

I don't like to open 1s with AKQJx. For several reasons.
 If you are going to win the bidding - you would probably choose NT or spades. So, if you finish in spades - you are definitely playing from the wrong side. May be it's impossible to reach spades from another, but who knows? If your partner supports spades, your J almost disappears. And you still have 8 losers.
If you find NT- how many HCP you need to win the game? Something like 14-16 , otherwise you will not find 4 tricks, or opps will hit their suit faster.
Of course, much less could be enough, with some lucky leads and distribution. But generally, your partner should hold strong NT.

For destruction I can open 2sp. This does not work very good, because of flat shape, but if I want to make a move...

For lead- you don't need to open. If opps bid 1nt-3nt - double. If they have lots of points- they will walk to 3nt if you pass.