If you need to practice in your bedroom or apartment, maybe. Other than that, what does it offer other than a lazy person doensnt have to pick up balls.?
A tee on a field is the best choice, where you can see the path of the ball, practice inside pitch pulling and outside pitch hitting too from the tee.
After that , a tee in a cage works OK if the cage is wide enough to see the flight of inside and outside pitches
After that, a tee into a net will do if it must.
After that maybe something like the swingaway. the net is what, 3' from the ball? you cant get any decent idea of flight direction, and it is surely affected by the bungee cords too.