I'm inclined to agree with you. Meyer's Home deserved the feature-length treatment but I think Sister did not.
This is crazy. How could it possibly be a short film? How short are you talking? 8 minutes? 20? 40? It just wouldn't work and would lack all the emotional nuance the film currently has. The length is pretty much perfect as is.