My recommendations for improving this would be :
# 1 in the Toggle Visibility Modes - add Render Player collision shape + mount nodes.
#2 in the Object - Mount Selection A to B add possibility mount light, particle or other objects in the scene to the player's mount nodes which we'll see through point # 1....just select right mount node and do mount A to B procedure.
.....this is such a visual way for mounting.
....also for non visual maybe it would be great if you pick a player in the editor...then in the Inspector add section or use Mounting section and add possibility select object directly from the scene to be mounted.....another thing that occurred to me....in the Shape Editor somehow make that in Advanced Properties - Mounting allow to mounting also non shape objects.... there could be Shape - Browse and
ex. SceneObject - Browse - window appears with all possible objects from scene to mounting.
.....I think this would be a great improvement.