Yes, but only for demo video purposes. I feel shy about performing my own work. Unless that's the expectation for a class, or the organizing principle for a concert with multiple composer/performers, or you really are a fancy, fancy, big-name composer and an excellent performer, (I'm neither), it makes me feel a bit uncomfortable. (But would I love to have heard Bach perform some Bach. Yes)! Unless there is a particular reason for it, performing your own work feels like a big billboard that announces that no one else is waiting to perform your piece, so I'd rather not unless there is no other option. That said, if that's an option you've got, go for it! But it's not something I seek out.
I sing, so I mainly write vocal music. When something is for solo, or women's duet, or trio, I sometimes multitrack record a demo to give people a better idea of what it sounds like than what my composing software can produce.
I always try to sing all the parts to be sure the musical lines feel satisfying and reasonably sight-readable, where to write in a rest or breath, etc. I don't play piano at all, but for pieces with piano accompaniment I try to slowly play one hand and then the other to try to determine if it feels reasonably playable, even if I can't play it up to tempo or with both hands together. I use Musescore and haven't bought any extra sound libraries.
I'm always very nervous about how my compositions will sound until I hear them performed, and sometimes I make changes based on what I hear in performance. I've been lucky enough to have quite a few pieces performed. Sometimes I get to hear the performance, other times I just find a reference to a concert somewhere online after the fact. Keep writing and making your scores available online and sooner or later one will happen to fit the theme of someone's concert program. We are very fortunate to live in the times we do. Composition software lets us make nice neat scores without the need to attract the attention of a publisher first for typesetting and the internet gives us a way to put them out into the world where other musicians may stumble across them by google searching "oboe flute duet" or "piano solo Christmas." We still have to be lucky enough to get someone's attention, but there aren't gatekeepers standing in the way.
For anyone on this thread who is trying to figure out how to hear a piece performed live, think of any friends or family you know who play an instrument and write something at their level of ability. There's nothing wrong with writing a piece for beginning performance. Just make sure the piece you write really is the correct difficulty level so this is a fun project for you both and not something that makes your friend feel embarrassed at their abilities or frustrated. Consider trading performances with another composition student at your school: they write something for you to play, you write something for them to play, everyone wins! Enter composition contests that give the winners a performance. (These generally have an application fee attached, but there are some free ones out there). Use google to search for groups that specialize in performing new music. Many welcome submissions from composers and have information about how to send them a score on their websites and what kind of music they are looking for. You get to have a piece performed, they get to say they premiered a piece. Or write a piece for solo instrument or a chamber group and pay to have it recorded by a professional group that specializes in paid recordings for composers, or a professional soloist. (Very expensive, but a good way to get a nice recording for your music school application or to put at the top of your website to attract interest in your other scores. The more players you hire, the more expensive it gets, so think trio, not full orchestra).