yes, I know what you mean. Many of the domains are very generic, and may really only be of high value to those having a specific project in mind.Welcome on board, i personally don't think much of the portfolio, i suspect most will be difficult to monetise.
That said, in this game you never know. Best of luck to you
Whibs
D