I prefer the cedar cause it just looks nicer. The railings are a bit more stable and have a softer look and feel. My deck is cedar, it holds up just fine to furniture and traffic. I used stainless fasteners on all the railings so it did not get the black marks through the boards. The screws I hid underneath for the decking called blind screwing(leave it alone Oldog

).
There are plenty of materials today, I still like plain Ol, inexpensive cedar.
Treat or seal all ends of all cuts no matter what material you use.
Good luck.