They are strong names b/c they are uncommon names. When I meet people for the 1st time and they say their name is mike or something common i will most likely forget it. If someone says hey my name is Track, thats going to stick...making it a stronger name. Im pretty sure Piper is one of the girls names? Thats a pretty 'strong' name for a female, no?
you dont have to agree this is just my opinion... i just wish more people would start giving cool names to there kids.