I like Tykables Overnights, but would I say they are better than anything ABUniverse has? That is quite a subjective question that requires some thought, what do you want in a diaper?
If you like the feel of cloth backed (even though Tykables aren't fully cloth backed, they are kind of a Hybrid of a plastic backed diaper with a few cloth covered areas), and want easily readjustable tabs (you get limited readjustments with plastic backed diapers and sticky tabs before they dont want to stick anymore, and then you have to use duck tape or do something to make them stay secure).
As much as I like Tykables I feel like lose in some areas.
1st off I think ABUniverse diapers just feel better from the get go, they have a wider range of products (different fits, print, absorbency levels, price, etc), and I usually dont have problems getting an order delivered quickly.
I ordered from Tykables once, they apparently had a huge backlog, and even though they were listed as in stock due to backlog I had to wait around 2-3 weeks from order to delivery.
I have ordered Little Pawz a number of times from the Baltimore Warehouse and always get delivery in 3 days (2 days of traveling and delivery on day 3), same with a recent order of size L Kiddos and the PeekABU hats.
As for price, you can say ABUniverse has gone up in price a bunch from the original owners to now, but they are definitely better diapers than early on, and the level of service and customer support is way above what they used to have.
I was one of the people that got taken by the previous owners and couldn't do anything but wait and eventually they switched hands to the current owner, I explained how I got screwed over; and they gave me credit in the amount of the order that I got scammed by the previous owners.
They have never let me down and they haven't gone up too much from last year to this year (maybe 10% shipping cost), so as long as they don't have a much bigger price hike (like say 50%) I will continue to support them, order from them and enjoy their diapers from time to time.