Chris, Very well done! That would indeed be. a significant step forward.
Yes, I think many of us would be very interested to review and test the code. Also, you might want to consider adding the function to the Wolfram Function Repository.
Again, great job.
Jonathan