The wmi expressions that you included work fine on my system. I believe it is up to the manufacturer to implement the WMI classes and so if it doesn’t work, it might work on other system types.
Your best bet here:
Try the wmi query on more computers and see if it gives you what you want on most of your systems.
If you have a tool that you can run that will spit out info to stdout, you can run an action to write the info to a text file and then use a BigFix property to return the data from the text file.