The following are some of the best keyboard results I got over a couple of months, with modifications to my algorithm in between. Later results are later (though oddly, generally higher energy, which means that they were not as good by my English-frequencies metric).

Energy: 3.289477
                              Z                   
                                                  
                           J                      
                        B     F                   
                                 P                
                           O        X             
                     Q  U     R                   
                                 C                
                           N        K             
                     /~ G     A                   
                                 H                
               6} 4\       I        V             
                     :@ M     T                   
                                 E                
              7{ 3         s        L             
                    2   W     z                   
                                 S      []        
                9          ,>       Y             
                   1  0_      D                   
                                                  
                         -<      .?  )!           
                  8^ 5       "*                   
                                                  
                          |=       (;             
                              '`                  
Energy: 3.202828
               V  "?  (! |;                       
                                                  
                                                  
            Y  L  D  ,) <] @* 6                   
                                 7}               
                                                  
        Q  F  R  E  z  .> -[  3=                  
                                  9{              
                                                  
         J  U  O  S  s  M      1                  
                            :_    4               
                                                  
          B  N  I  T  A  P     0                  
                                  8^              
                            2~                    
           '` G  C  H  W       5                  
                                                  
                            /\                    
               Z  K  X                            
Energy: 3.202828
               V  "?  (! |;                       
                                                  
                                                  
            Y  L  D  ,) <] @* 6                   
                                 7}               
                                                  
        Q  F  R  E  z  .> -[  3=                  
                                  9{              
                                                  
         J  U  O  S  s  M      1                  
                            :_    4               
                                                  
          B  N  I  T  A  P     0                  
                                  8^              
                            2~                    
           '` G  C  H  W       5                  
                                                  
                            /\                    
               Z  K  X                            
Energy: 4.643289
                       B     <_ J                 
                    U     F        8              
              Q  G                    Z           
                       O     >| 2~                
                    N     M        0              
              K  C                    5^          
                       I     W  -*                
                    A     s                       
              '` L                                
                       T     S     1\ 9           
                    H     z     /[                
              @& P                                
                       E     .,     4             
                    R     D     :]                
              X                                   
                       V              6{          
                 ?; Y     (= ") 3  7}             
Energy: 5.067546
                                                    /\   7=   @~                
                                           5                     *&             
                                       8       2_                               
                                                  :` '? V  Q                    
                                                                                
                                               0|             X                 
                                                  ., S  D  U                    
                                                                                
                                       4     1<               P                 
                                                ->  z  E   R                    
                                   9^                                           
                                       3    Z                 F                 
                                               W  s  T  H                       
                                                           O     []             
                                     6{  );                   C                 
                                             J  M  A  I                         
                                                         N                      
                                       (}                   G  K                
                                            "! B  Y  L                          
Energy: 4.869098
                                      "@ W  .> D  V  J                          
                               /= -|                                            
                                                                                
                                       M  s  z  E  B                            
                          3~ 1\  :] P                 ,!                        
                                                                                
                                         A  T  S  R                             
                          5  0  2[ X  L               Z                         
                                                                                
                                          H  I  O  F                            
                                 (*    Y              '`                        
                         4                                                      
                      6                    C  N  U                              
                                 );                 Q                           
                                      <_                                        
                     7^ 9{ 8} ?&            K  G                                
Energy: 5.031903
                          ?&      @_                                            
                               X     Y        2\ 0[  5                          
                                        P  K                                    
                                  M                                             
                             -=      L            1]                            
                         |~             H  C  :/                                
                                  A                   8} 9{                     
                               B     T           Q                              
                            J           E  R  U                                 
                                  s                                             
                               W     z             3  4                         
                         ); (*          S   O  F                                
                                  .>                                            
                                     D                                          
                            Z           I  N  G  V                              
                               "! ,<                  6                         
                                     '`                  7^                     
Energy: 4.803424
                                                             Q  B  J            
                                                      _\  X           Z         
                                                  7{                            
                                                             P  U  F            
                                                        /~             G        
                                                  9} 4                          
                                                           :@ M  O  N           
                                                        1=               V      
                                                  8  0                          
                                                             D  E  R  I         
                                                        2                L      
                                                  3  5;                         
                                                            .,  z  T  A         
                                                         ")                     
                                                   6                            
                                                      (`    Y  S  s  H  C       
                                                         '?                     
                                                                                
                                                    *^       ][ >< W  -| K