I suppose a better question to ask might be, given the fact that:
1) Home recordists usually are not going to have a sufficient mastering (listening) environment.
2) Lack the optimal gear designed for mastering purposes.
3) Don't use another trained ear to give an objective and second view on the project.
The question is, is attempting to master at home going to cause more harm than good to the final product? We know that mastering at home will not acheive results even close to the quality of work capable at a mastering studio, but if I attempt to master my own work (I trust my ears, even though my ears may be (I'm sure they are) in an inaccurate listening environment, and they are bias ears that mixed the project as well) is there a good chance I can make the final work better, even though it won't rise to its fullest potential like it could in a mastering studio?
I know its sounds like we're all making excuses to why we shouldn't need a professional mastering job, which is completely stupid, but at least for experimentation purposes at home, can it be done to a certain degree of success?