And I believe that any strategy will fail unless it has at its core to make
openSUSE an attractive main OS in itself.

People will tend to choose their own preferred distro for their derivatives
and their contributions. So the strategy should be to make people use openSUSE
as their preferred OS - then the other things would follow "automatically".