Your Son's captured the essence of Shamrock very well.
Shamrock Signature move is the A3 move called "Uncatchable".
1. You want Shamrock fast so he can take a turn before the enemy.
Shamrock signature move is designed to slow down the enemy.
For the above reason, your Son's used Divine Speed Gear.
It allows your Shamrock to get Speed Bonus to take Turns faster.
2. You want Shamrock to have Accuracy in order for the A3 move to work on enemy.
If your Accuracy is low, The enemy will Resist the move which defeats the purpose.
For the above reason, your Son's used Perception Gear.
It gives your Shamrock a Speed & Accuracy Bonus which is a double benefit.
3. You want Shamrock to Stay Alive to maintain pressure on enemy.
Shamrock Signature move is designed to disrupt the momentum of the enemy.
Think of Shamrock like an Annoying Drunken Clown.
The enemy team wants to be a well oiled machine of destruction.
The enemy team wants to steam roll you.
Shamrock is the guy drinking a beer trying to throw a wrench in the machine.
Shamrock is the guy with beer bottles & tricycles all over the place.
It's hard to be a well oiled machine when the wrenches cause you to spit & sputter.
It's hard to steam roll when there is obstacles all in the way
The longer Shamrock stays alive.
The longer his presence begins to be felt.
For these reasons, Your son's put Shamrock in Divine Life set.
It will help Shamrock stay alive longer to hinder the enemy.
1 - Speed
2 - Accuracy
3 - Health
4 - Defense
Those are the 4 Stats you care about when building Shamrock.
Most of your gear is Epic.
Epic gear often has 3 Substats showing.
Your son's probably figured to focus on the first 3 stats till you get Legendary Gear.
It is a valid way of building a hero.
---------------------------------------
The only criticism I can give is the gear isn't all rolled up to +16.
I would of liked to see the final product on Shamrock.
Seeing the Final Stats on Shamrock is important.
It would help me gauge whether or not your son's made mistakes.