I think many people don't realize the funeral isn't for the body it's for the people left behind. It's important.
It was very important to my mom that we had a funeral, or gathering, after her death. She was upset that they had not had one for her sister who had died two months before her. We had one rather quickly after my mom died, it just worked out that way. I had no choice but to be there. Well, I guess I had a choice, but I had other people to think of other then myself. I'm glad I was there, there was great support. So, I guess, the funeral was not just for us but to honor her request. We had an Americanized Irish wake. We celebrated her life. We had it at my sister's farm. We did not have her body. She would not have wanted that, that's why we chose an alternative way.
Later my cousin and her family also threw a memorial for her mom very similar to what we did.
When her best friend, my "aunt", died about 6 months later they had a traditional funeral. I could not bring myself to be there. I really didn't want to run into people I didn't care for and I didn't want to see my aunt dead. I celebrated her life in my home with a prayer and telling my children stories of her at the same time I knew her memorial was going on.
I walk many cemeteries to get pictures for family that could not be there, or of ancestors. It makes me sad to realize that families stop visiting after awhile.
I guess the point of all of this is that you have to do what is right for you. If you can't be there, at the grave, or at the service, I encourage you to do some sort of your own type of respect. Light a candle, say a prayer(if you believe in that), talk to your friend. No one can say with certainty if the one's that have gone before us can hear us.
I'm sorry this is so long just to get that point across. Just got me thinking of a lot of things.