It may not be ideal for what you are doing. Yours is a first person shooter. For what I'm doing, I don't need a lot of action components. I made a perimeter around the walls, and took out all of the extra stuff. I was able to maintain an almost consistent frame rate ~38-41.
I am going to try and see next if I can figure out how to broaden the ray to give a wider perspective, and see how that acts.
[edit] upon trying the broader perspective I am unsatisfied with the gaps that appear from the thinning rays. I may try wider tiles. I'm undecided at this point. I do like to experiment with it; it is a vast improvement over the previous method.