First, there is no comparison to seeing your favorite shot(s) in a 16X20 frame to what you see on a monitor. It's just not the same.
Second, when you have your image on display, it creates conversation. I guarantee that if you have a neat shot in your living room or dining room, most people will comment.
In my case, I sell my prints. And this doesn't mean you have to be a home printer like me. If I want to print larger than 17" wide, I have to go to a lab since that's all the larger my printer will go.
I belong to an art club that has a meeting once a month. Many of the members bring their art to the meetings for a little in club art show. I was artist of the month with a B&W of the puppet street performers in the French Quarter. The artist of the month gets to have their piece displayed at a local hospital lobby. Well, I got an email yesterday telling me that one of the hospital administrators wants me to make a print for her home.
And, I donated a print of a hummingbird to a local tennis tournament charity event for their silent auction. It did well there, but, again, someone that saw it contacted me to make them a print for their home.
So...if you don't think that your stuff is good enough to print, think again. My stuff is nothing spectacular, but it appeals to the average person out there. It's like the HDR stuff that sells so well. Certainly, purists and pixel peepers would never hang those shots in their homes, yet the average person likes them because they're different.
Don't be afraid to print your work. If nothing else, reward yourself for your time and effort. You'll be glad you did!!