I can't speak for mhiform, but I know how I interpreted her post, and it seems to be different than how you did.
None of us use the best possible words all of the time or say things exactly right all of the time (or ever)
I read "skeletons in the closet" in the overall context of the rest of what was being said, and what I understood (and agreed with) is that there is nothing wrong with saying Reeva was no doubt an imperfect human being, as we all are.
I do think it robs victims of their humanity to be considered after the fact as somehow infallible, and I don't see what is wrong about discussing their vulnerabilities -- in context.
That opinion is definitely influenced by the many months I've spent delving into the writings and online communications of another victim (Travis Alexander).
Coming to understand how and why he was vulnerable to the ex-girlfriend who ultimately killed him and posting about/discussing those vulnerabilities in that context is in no way disrespectful of him as a person or as a victim.
If anything, it has done the opposite....made the victim entirely real and understandable, and his murder all the more sad. And more certain still, having that discussion in no way whatsoever is an indication of support for his killer or a lack of support for the victim's family.
As I said, I can't speak for that poster, but if that is what s/he was trying to say then I can -and am- speaking up in support for the right to say it.