Well, that's up to you. I don't feel it's best to put those things into checked, as long as you have 3.4 or fewer ounces of it (as already discussed, this means a container that is marked with that or a smaller amount). I don't want my perfume being dropped on the tarmac and broken so it ruins my clothes and everyone else's. I WANT my mascara with me, not sent on a side-trip to Costa Rica. Same with my nail polish, if it's a nail polish-y type of trip. I want my 3.4 oz containers full of my sunscreen WITH ME (I often have one entire 311 baggie filled with those...we each get a baggie and my son doesn't really have the need for a baggie, so he's the sunscreen baggie carrier, LOL) just in case my big sunscreen bottles (double bagged of course!) in my luggage doesn't get there for the first day or two.
So for me, no, I don't feel it's best to check things in containers 3.4 oz or smaller.