I had the 610 prior to my 225 (similar to 235, but without the smart features and all-day HR monitor). I can honestly say that I don't miss any of the "premium" features that come with the high-end models. The only thing I do miss is the four data fields per screen (vs. 3 on the 225), but they fixed that with the 235, so you are good there.
I have always gone with Garmin's top of the line over the years, but I really don't see a need for it anymore. I don't need to see vertical oscillations or ground contact time, and the touch screen was never all that impressive. Plus, to get those additional running metrics, you have to go back to wearing a chest strap, and getting rid of the chest strap was the main reason I went with the 225 in the first place. I think you will be very happy with the 235.
As far as workouts, I create these on the computer via Garmin Connect, so the process would be the same with either the 630 or the 235. I do love the syncing through the phone app vs. the old ANT+ method or straight computer connection, but both watches have that feature as well. I guess with the 630 you can also sync through WiFi, but again, with the phone app, that isn't really needed.