Just some thoughts from my perspective.

Feel free to comment if you want to share your own point of view!