Keep the revs and load (right foot) down until the oil has fully warmed up. Staying below 3000rpm is good, but you'll often need to go to 3500rpm depending on the road etc. Once it's warm, reving to the redline shouldn't be a problem, but change up when you get there. The temperature guage only shows the coolant temperature, oil takes a lot longer to warm up. It'll probably take 5-10 miles to warm up depending on the weather etc.
In my Panda 100HP I change up base on the speed I want to do. If I want to do 70mph I can accelerate to 70mph in 3rd gear, and it'll be doing 6500rpm at this speed. Most of the time I either don't need the full performance or the engine is cold so I change up a lot earlier.