Yes.. that is great save you need to realize that is your preference not necessarily everyone elses, it might even be a minority view. Just remember it's your view
Anyhow To be blunt JS is only as useful as the API and JS varies in usability considerably depending on that API. JS in itself is/was free for everyone, unfortunately it's been heavily bastardized by a certain well known company.
Cyb