Brilliant!
Remember to clean it SUPER well to remove all traces of fertilizer. Be aware of any drain holes that a snake might get stuck in! These hides would be great in bins and racks, since the snake doesn't usually need much int he way of hides.
The long narrow nature of the split pot would make it more secure feeling and it's not open on both ends the way those half logs are.
I like it! People who don't want to use them certain don't have to, but it's a great idea for free hides(although if you cover them in carpet, they aren't free anymore). The carpet is washable, and you could technically put them through the dishwasher(unless I miss my guess on the plastic) which would sanitize them.
Also, you could use small pots split for geckos!