Personally, i can't stand holey rock. The tufa looks alright, but i imagine it could scratch your fish up pretty bad if they went rubbing on it/swimming through it really fast.
I would personally get some local rock like limestone or granite. In my African Tank i had rock from the local river. Its all clean, smooth edges and some of it has some awesome colors to it. Not to mention its free.
Just my opinion.