Probably not unless there is a very compelling reason?
Using where + “manually rounding” + fuser should work reasonably well. In the thread you link, you use boolean indexing which is probably not a good idea for efficiency.
Best regards
Thomas