add a message ID and some paragraph tags for spacing out the message padding
add an extra $_POST check for sake of returning user back to post type they were just editing. Save some clicks
fix an error with a php notice
check for data existence for the supports index and assign empty if none
move a "success" message outside the isset check, so people will not see an error if they simply re-click "edit post type"