It's a great word indeed. I struggled to find a decent word for my website describing what I did, so earlier on I had used 'CGI', but most 'normal' people don't understand it, and it's not really 'only' generated by a computer, you need to do something before it does. 3D Art isn't that great a description either, as that makes one think of sculpture.
So now I use 3D renders. Though I like the word you found, I doubt if it rings a bell in potential clients. They probably think I'm some sort of hazy weirdo.