It can't be "still" if it's moving enough to make that splash now can it? :-) Personally, I've tired of "splash" shots being here for so long, but many will like it well enough. I think the lighting, reflections, anc interior bubbles in the upper-left of this glass will cost you some from the hardcore splash enthusiasts. In any case...good luck.
Lovely time warp action shot and really well done but I don't think this qualifies as a still life. In a still life there is nothing taking place.
"A still life is a painting featuring an arrangement of inanimate, everyday objects, whether natural objects (flowers, food, wine, etc.) or manufactured items (books, bottles, crockery, etc.). The Tate Museum Glossary puts it very succinctly, defining the subject of a a still life as "anything that does not move or is dead".