Originally Posted by
europa
If your current crankset needs replacing, sure, replace it with the best you can afford. If there's nothing wrong with it, consider whether you're suffering from upgraditis. There's nothing wrong with changing something just because you want something 'better' as long as you're honest with yourself about why you're doing it.
+1
.... Provided it fits and works with your other components (which is what you were asking...)
As for compatibility, you might also check on the bicycle mechanic's forum as this type of thing can get pretty technical. Also, pictures and specific model numbers could help (for number of bolts, etc...)