There should be no 3D Touch requirement, and should work 24/7 and on the Home Screen. Without these then this app is just a fancier-than-normal wallpaper app.
MCGrassblock210 about Live Wallpapers for Me, v1.9