I play:
1x Machamp X - SF
3x Machamp - SF
2x Machoke - SF
4x Machop - DP
1x Palkia X - GE
1x Palkia - MD
3x Claydol - GE
3x Baltoy - GE
1x Azelf - LA
2x Unown G - GE
4x Pokédex HANDY910is
4x Quick Ball
4x Rare Candy
4x Switch
1x Luxary Ball
1x Night Maintenance
4x Roseanne's Reasearch
4x Bebe's Search
4x Broken Time-Space
9x Fighting Energy
I've tested this list and found it to be really consistent. Restructure/Switch works really well with Take Out. Not really sure I like the look of your list playing with no Claydol, I play 3-3 for a quick set-up.
I prefer Quick Ball over Poké Radar, nothing more frustrating than missing with a Poké Radar when Quick Ball can grab you a much needed Pokémon!
I really don't like Regirock/Stark Mountain in Machamp either, it slows down set-up and it really just isn't needed. Much better to tech Palkia X instead IMO.
I think you have to play Machamp X, I know having that extra prize card early helps but later on in the game you will need Machamp X. There's not many decks that are likely to only pull 1 basic in their opening hand now so unlikely you can first turn donk and win, besides 3 Machamp is enough to get one out first turn anyway.