Feel you bro. Have some of these on a Peugeot.
Would recommend older Shimano 600 or 105. Quality cranks without the retail price. Plus, there's the added bonus of not-being-locked-into propriety. And setting the chainring for a proper tension. PITA on the TAs.
Check the ebays.