They look so CUTE in there! They look very happy and content! If it works and you are happy and they are happy then do it! I got Pnut a Pack N play! He stays in there when DH and I are at work! Somtimes it might look silly, ( buying a pack n play or bassinet for our dogs) but we have to do what we have to do!!
Im sorry to hear about your MIL. Hang in there!!