I have never tried UDPP because I thought the way it is packaged is unhygienic as every time it is opened it's exposed to air and light which can allow it to become a breeding ground for bacteria and can also dry out and weaken the product.
Another reason that turned me off the product was the overwhelming response from people who found it hard to get the last remains of the product out and eventually had to cut the tube in half. I prefer the TFSI tube by far but as I've never tried UDPP I can not compare the quality.
I honestly don't see myself buying the UDPP as I'm completely happy with my TFSI =D.
Here is a bit of TFSI info to explain the product in more detail =)
Colour - I would say a neutral beige but I think it suites all skin tones when applied.
Matte or Shimmer - It has the most slightest amount of shimmer to it but barely noticeable.
Fragrance - It has a pleasant mild cosmetic smell to it.
Expiry - 12 months from the first time it is opened.
Animal testing? - Nope =). "Product tested on celebrities, not animals" quoted by Too Faced.
Made in - USA.
Company Details - http://www.toofaced.com
I'm also going to do a video of my TFSI review on youtube so I'll post it when its up =)