I never said to blow off a mechanics lein, all I said was its not the end of the world. It will cloud title to the property but they are not going to take your house, and it can be fixed with a lot of time and effort.
The venture in South America fell through, sour subject at the moment.