yep, there's always about a quart left in the oil tank.
I generally put 2.5 qts. in and then top it off as needed.
There are those who swear by "scavenging" all the oil out and do a near 100% oil replacement but I'm not sure there's any data that states doing this results in longer engine life.
IMO as long as you change the oil every 3K for dino oil or 5K for synthetic oil I think the <1 qt. left in the tank is no big deal.
Yes don't over fill, i'm with the 2.5, run it and check the stick. Ride it about an hour and check it again. Add a little only if needed, i like to run it in the middle or a tad higher than the middle. No dripping out of the air filter, over fill and it will drip.
These bikes run hot and need all the help they can get. So I always run the oil level at FULL. Vent your air cleaner to atmosphere and you don't need to worry about running it lower. Just my 2 cents