-/+support
Everyone makes mistakes. I think a Jr CL4 position like this is probably the perfect role for him to show he's grown as a person and learned from his past mistakes, but I also understand the importance of such a role to new players.
Personally I'd give him a shot but it's up to GSD command and SA.