I don't think you are wasting your time, but as you mention it might be harder to pluck the strings with your right hand fingers since the tendency will be for the fingers to slip off the strings. One option is to use "silk and steel" strings. Several companies make this type of string specifically for finger-picking players. One of my guitar students has started using them and they sound really good. They have a bright sound but they are much easier on the hands (right as well as left).
Another option would be to experiment with growing out your right hand fingernails. If you play with standard steel strings you'll have a lot of wear and tear on your nails, but you won't have your right hand fingers fall off of the string as often. Combined with the silk and steel strings, you may be pleased with the results. If you do use your nails to play, keep the nails pretty short, so that at the most you have a few millimeters of nail extending past the flesh of the fingertip. The longer that I play, the shorter I keep my nails. Even if you use nails to help you pluck the strings, you want to make sure that you continue to place the fleshy part of the finger on the string when you pluck a note. If you only use the fingernail to make contact with the string, then you are going to get a thin, quiet sound and you will really destroy your nails fast.
For a piece like "The Bees" by Augustin Barrios, since you are playing so many notes I think it may help to plant the right hand fingers on the strings whenever possible. Planting the right hand fingers involves putting a group of fingers down on the strings all at the same time, and then peeling off the fingers one at a time. You can use this technique when you are going "forward" (towards the floor), but not really when going backward, or playing the strings towards the ceiling. You do want to make sure that you are always "handing off" when plucking the strings. What I mean by that is that the same instant you flick off of a string to play it, you immediately place the next right hand finger on the next string that you are going to play, even if the left hand is isn't ready and/or it's not time to play the next note. This is a good habit for all guitar players, but it should especially help you, to prevent the fingers from sliding off of the strings when you're playing.