Take it for what it is worth,The draw is long.Your cams are adjustable so it is in your best interest to try it shorter.
The release needs to be addressed if you want to shoot better,along with the draw length.I believe you can take it apart and cut the the threaded rod and then rebend it to get it shorter.