If you are starting player, you can get to more points than DStu's optimal BMU bot without attacks. Assuming worst shuffle luck here, i.e., Cha and IW always as late as possible and always collide.
In the beginning I use For just as a cantrip, so I don't display its plays
1/2 [Cha/IW]
3/4 [For]
5/6/7 IW(xFor),Cha (/CCC/)
8 IW(xFor),Cha (/CCC/)
9 IW(xBi),Cha (/CEE/)
At this point my deck is down to: Cha,IW,Bi,E,3xFor, so that I can play my whole deck every turn.
10 For,Bi(/For/),For,For,IW(xBi),Cha(/E/) VP:3
11 For,Bi(/Cha/),For,Bi(/For/),IW(xBi) [Ped] VP:8
12 Ped,For,Bi(/IW/),For,Bi(/For/),Bi(/For/) [For] VP:17
13 Ped,For,Bi(/For/),For,Bi(/For/),Bi(/For/) [Bi] VP:26
now the golden deck is completed, every turn I gain 12 VP, so that I have 62 VP by turn 16.
Probably this can be optimized further, so that one wins, when the BMU player starts as well.