probably okay.
I've used some that have a plastic or silicone rubber type of coating on the outside encasing the LED's. this tends to turn brown after prolonged use. I assume it's for outdoor weatherproofing or whatever. this one you linked appears to not have this so that's good.
i'm not sure about the 24 volt thing. makes it so you are kinda tied to a particular system. most strips are 12 volt. I would maybe search out a 12v system. it says it's brighter at 24 volts...but a 5050 LED is a 5050 led regardless. I'd rather have a strip usable with literally tons of controllers and whatnot available everywhere vs a particular 24 volt system.