I have experimented with both almond milk and coconut milk, and also tried making some oat milk. I definitely like homemade better than the store bought, which seems like white water to me and no flavor at all unless you buy the sweetened/flavored kind. When you make nut milk at home, it is rich and creamy.
Since I have been reading about the lectins in some foods, milk included, and other reasons that cows milk is just not as healthy for us as we are told in the milk commercials, I am once again starting to make my own nut milk. I am fine drinking it without straining it if I use it in a smoothie , but not when I put it in my coffee or chicory substitute.
I have tried the filter straining method, but it takes a long time; so I started looking at the nut milk machines on line. After watching videos and reading, it looks like you still have to strain the milk to get the pulp out unless you have a really expensive nut milk maker.
However, as I researched more, I found that you can use a juicer to make nut milk , and it separates the milk from the pulp (which you can use in recipes for things like almond bread).
I ordered a small juicer that was on the warehouse clearance (I ALWAYS check the amazon warehouse for clearance deals first), and it was about $16, which is way cheaper than even the really, really cheap nut milk machines.
So, it should be here next week, and i will try out making my nut milk using the new little juicer.