Without running the numbers, my initial response is it is a fine push, especially if there is any chance the small blind will fold.
Also, as a general rule of thumb, it is not a good idea to discuss strategy at the table nor really good to get in heated discussions while playing.
Welcome to the forums. Here is a
link to a hand converter you may find useful. (You wrote the hand up fine, btw. I personally abhor raw hand history dumps. Run them through the converter and it will pretty them up, but make sure to preview the post because sometimes it screws things up slightly and you need to edit it.)