ConnorMac
A DEX is much more useful when you have an actual two-sided market. One-offs like NFTs only have one seller, and you'd probably want something like an auction take place instead.
Lowest denomination assets can be done, but are a bit of a kludge, since no other app will understand that your amounts are 10,000,000x too low.
Account data entries are mutable. You might end up buying a pig in a poke.