I don't think there would be any issues except errors if you code it wrong. There would be a slight performance hit just from the slight overhead, similar to the overhead you get just calling a function.Anyone has an opinion on using the native data structures vs wrapping them into custom structs to turn them more like objects?
Having to ds_blabla everywhere is a bit annoying, but I don't know if that minor annoyance is worth coding a simple (at least in my head) wrapper. also maybe I'm missing some potential issues with such an approach.
That said, I don't know where it is if it exists, but it seems to me that someone(maybe on the Discord) mentioned having coded one or more data structures just using the native GML with structs.