Prapy thanks for your interest in using Ziva VFX!
The workflow you've outlined above is a good one.
I'd recommend making it easy to inspect the animation on your rigged bones prior to adding them to your simulation, as poor bone motion is the largest contributor to undesirable simulation results.
Other than that - I'd recommend reading through the posts in the community and following along with the tutorials, webinars and documentation.
I hope this helps!
Please feel free to ask any questions here, as others will benefit from sharing in your experence.