This looks nice! I for one would drop the dependencies if possible, except for hplv, I think you can include all of them with your scene and have them as a pack that just works. Many people see 10 dependencies and skip download just because of that I think