Should be usable. Requires substantial unit testing and benchmarking.