Hey MG,
Glad to help, I'm a long time believer and trying to get them accepted at my restaurant, but its really about ease of use right now. I could easily do wallet to wallet transactions, but then its almost like running a pawn shop. Why stop at Btc? why not accept gold jewelry or used stereo equipment for dinner, if I am personally the one interested in obtaining Btc.
Ideally the Point of Sale would translate a price, and optionally convert to fiat directly, and seamlessly.
When someone pays with a credit card, we don't accept the credit card money, we have a processing company that does it, they take their fees, and they deposit the funds in our account a couple days later.
So its really about the processing company and the POS company. HARD part is most people have a system set up.
I know around here there are cheap simple credit card processors that use a cell phone, and of course there is Square, which uses a Smartphone to swipe your card. A coffee shop near me uses that, you sign with your finger on the screen and youre done.
https://bitpay.com/ is one, but its more for websites.
https://coinkite.com/faq/terminal looks cool but i wonder how it will integrate with other systems.
At this point if you were starting fresh, it would be great to be able to accept btc, but adding on to an existing (and expensive) system may not be simple just yet
tldr; invest in companies like bitpay and coinkite