Welcome to the forum! You know that opinions are worth what you pay for them, but on this forum I think they're worth a little more, so here's my $0.04 worth...
I use an oil weight appropriate for my climate, which during the riding season here in the southern US is 20W-50. I tried semi-synthetic once and had numerous leaks & weeps from my 2002 1150R, so immediately switched back to dino oil and have had no leaks since.
I use Castrol products because they're common in Europe where the bike's made and so
assume it's compatible with the seals. During summer when it's hotter I use their 4T oil since it is SG rated and contains a higher concentration of zinc phosphate for extreme wear protection which is especially good for camshaft lobes. During cooler months I use regular automotive oil which by law here has greatly reduced phosphate concentrations to reduce NOx emissions.
I think the most important thing is changing the oil regularly. The way you ride is good for your oil; getting the machine completely warmed up every day boils away condensation that forms bearing-destroying acids in your crankcase, so keep doing what you're doing!
