Welcome aboard, you have a fabulous looking little Three Wheeler there. As you have found out already, there is no way you can be shy and retiring driving one of these, but people just love them. I can't reminder getting one bad comment, and people love to talk, whenever you stop, even at traffic lights.
Do make sure you post and continue to let us know how you get on.