Thanks Jason, its really helpful to hear first hand from someone in a similar position.
In the end I figured learning Ruby, and ROR would add too much to my learning curve without a really clear advantage . The project have in mind will have a decently interactive UI, so a FE framework is a given whether or not I go SPA or MPA, plus this way I can concentrate on improving my JS skills.
JAMstack looks very interesting the main project in the course I’m doing is a Strapi/Gatsby app; really looking forward to that one. What are you using for the FE of your app?
Best of luck with your project.